Refactor out DeviceManager into it's own file. This is part of a bigger effort to reduce complexity in the vm.rs file but will also allow future separation to allow making PCI support optional. Signed-off-by: Rob Bradford <robert.bradford@intel.com>