Add a Vagrant dev host

This pull request does a few things
* adds a vagrant dev host with details on how to get it up and running
* adds install/update scripts for sitemaster that will run on `vagrant up`
* fixes various errors found while adding these updates