Whitespace fixes
Eliminate duplication in Vagrantfile

Cleaned up contribution from Geronimo Orozco, ignoring the
vagrant-hostmaster portion for the time being.
Update README with tested compatible OSes
Use the osfamily fact instead of operatingsystem
Ensure puppet-lint is installed on the master
Document the puppet-lint gem installation
pull from elasticdog