Vagrant + puppet for development environment