Vagrant and Puppet environment setup