This commit introduces a new vagrant stage and initially only supports the libvirt backend. The vagrant stage takes a disk image as input generates a Vagrantfile and metadata.json.
-