Resolves issue #39.
- Redis based config is available
- Environment/command line argument overrides are available
- Base config file included (baseline.json)
- Initial loading of baseline in case we have an empty redis
- Events for config change (dispatch) and config loading done (events)