Refactor Configuration, allow for explicit overriding of defaults

Also report errors in any `production?` environment for Rails

(cc @NZKoz @CmdrKeen)