functions callable from commandline to set and release drivers under VFIO grouping
split the first big 'open device' function in three parts, handling the container, the group and the device.
a few utility functions more
use new refactored vfio.c routines
abstract pci vs vfio accesses per device.