Add a dev vagrantfile

The resulting vm is pretty useless without some additional packages, so I need to add some on boarding docs somewhere.
@brutal-chaos r?