Add Vagrantfile and README Vagrant documentation
Fix Vagrant typos in README
Added/updated Gemfile
Added CONTRIBUTING.md
Updated TESTING.md
Updated .travis.yml
Move Vagrant documentation to VAGRANT.md
Add .rubocop.yml
Rubocop fixes
Add basic Berksfile
Add .gitignore
Merge in updates from bflad and add support for attribute-based definitions of packages to install