(PUP-3468) create test; production environment created when missing

Create a test that ensures the puppet master creates an empty "production"
environment upon startup when environmentpath configuration is set and
the environment path exists.
This functionality is not covered by current functional nor unit tests.