Puppet manifests and shell scripts to setup a new development machine.