Use nconf to load in configuration values

A config.json file can be used for all ENV settings, and nconf will still allow using ENV overrides. See https://github.com/flatiron/nconf for syntax, or copy the config.json.example file to config.json.
Merge pull request #327 from alanthing/nconf

Use nconf to load in configuration values