Start working on a kvm builder
Use QEMU control channel to control VM

Once the VM has started, then we can use the control channel (JSON over a unix
socket) to control the VM.  In particular, we can use this to stop the VM.
Enable sharing of VNC connection

So that we can monitor the progress of the VM, enable sharing of the VNC
connection.
Copy the message from the new headless mode.

Since we are running KVM headless, it seems to make sense.