[#44000493] Remove dependency on deployment repo

Switch to the extdata directory within the Puppet repo. Provides a new
mount, parallel to manifests and modules. New `--environment vagrant`
argument ensures that the correct extdata files are picked up.

--

See parent PR: https://github.com/alphagov/puppet/pull/407