This set adds the necessary bits to be able to minimally define KVM and XenFV domains. It allows me to create valid KVM guests. It sidesteps a couple of the issues we'll need to tackle at some point, like how to convey the appropriate virtual network for a KVM interface, etc. Comments welcome.