This is the common libvirt xml handling code for virtigo & virtigod This is used to import libvirt xml files (as used by virsh) and save the information in a protocol buffer config file. It re-creates the xml files needed for virsh on the hypervisor and starts the vm with 'virsh create'