[#80407504] bug (config) config swallows errors

- Change koast.config to return promise from configuration
- Change configuration loading to re-throw error after logging it
Merge pull request #53 from e-schultz/bug-config-swallows-errors

[#80407504] bug (config) config swallows errors