Standard Vagrant configuration added

* Basic Vagrant file
* README file updated with description of Vagrant setup
* .gitignore updated to ignore .vagrant/ directory