Added Vagrantfile, updated .gitignore with .vagrant/ directory, and updated readme for Vagrant VM use