Add support for vagrant with qemu

Once we have produced a qemu VM, we now have the option of using
the vagrant post-processor to create a .box file that can be used with
the vagrant-libvirt plugin.

This uses the new State method of the Artifact API to get necessary
information from the builder.
Update vagrant supported builder list

Update the list of supported builders in the vagrant post-processor
docs to include QEMU.