Merge pull request #31 from hogepodge/30_deploy

Added missing 30_deply file
Use a puppet vagrant box for allinone

We need to install puppet-server on this box though. Also `mkdir -p` for
idempotency