Read Puppet templates from /srv instead of /vagrant

As of Vagrant 1.7, the /vagrant directory doesn't exist if there
are other shares of `.`

Fixes #354