Add puppet server provisioner

Hi,

we've added a `puppet-server` provisioner. It's closely modeled after the same provisioner in Vagrant.

Cheers.
Jan.