Added Vagrantfile for personal development
Updated install_puppet.sh

- autogen puppet configs for puppet master and agent
- Conditionally hide users from the login window
Initial script to configure puppet.

- Due to a puppet issue with running an agent and master on the same node
  this script doesn't work completely as expected. It will be continued once
  puppet 3.5.0+ is released which patches the issue.