Add Vagrantfile
Note that this needs the change in #450 (for HTTPS port forwarding). "vagrant up" should download the image and start the VM.
I've only uploaded a virtualbox VM, but Vagrant also supports a number of providers like qemu, libvirt, lxc. If there is interest in maintaining more providers, we could set up an organization at https://atlas.hashicorp.com.