Heroku behaves strangely with thin
Move some production config into initializers

We usually want to throw an error if settings are
undefined, but there are some edge cases (such as
rake tasks) where this is not the case.