Development environment with Vagrant and Puppet