VM Images that don't use a kernel & ramdisk
Currently we assume that all images have a kernel image and a ramdisk. Modern hypervisors on modern VMs can run raw disk images, without the complexity of a separate ramdisk/kernel image.
Code is in good shape after a fixup from Justin. Should be able to be merged into Bexar early.
* Blueprints in grey have been implemented.