Introduces a staging environment

As the project has grown in complexity, the number of dependencies has
increased. The various servers now each depend on external services,
such as ElasticSearch, and so need different configurations between
staging and production servers.
Production secrets inherits correct defaults
Merge pull request #103 from unepwcmc/staging-env

Introduces a staging environment