Temporary fix for config loader

issue #1521, #1326 

- Reverting some of the refactor towards including Ghost as a module as it prevented Ghost from loading when no config was available.