add a Vagrantfile

So new developers can build a dev environment in minutes.
Usage instructions are in the Vagrantfile itself