Add Vagrant VM

Add the configuration files to start up a Vagrant VM. Includes required
git submodules for standard puppet modules.
Update readme
Merge pull request #9 from shanethehat/vagrant

Vagrant development environment