Task 0004 add vagrantfile

TODO:
* Fix up the README (another pull request)
* Upload the virtual machine somewhere for you guys to have access to it, and update Vagrantfile to look there (I will do this before the PR is merged)