[PATCH v3 16/18] vfio: selftests: Split libvfio.h into separate header files