(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.
Assert the catalog returned produces no changes.
This functionality is not covered by current functional nor unit tests.