pf: Split pfi_kif into a user and kernel space structure
No functional change.
MFC after: 2 weeks
Sponsored by: Orange Business Services
Differential Revision: https://reviews.freebsd.org/D27761
(cherry picked from commit 320c11165b6b1113b34f9e156cbf85b5ed0aa5eb)