rails/spring — pull request #267 by eval (2014-03-02 14:10:09+00:00)
Title: Assign envs before preload

Currently ENV's of the client are not up to date during initialization of the app.

When having the following in `config/application.rb`
```ruby
...
config.force_ssl = !!ENV['FORCE_SSL']
...
```
The following occurs:
1) `FORCE_SSL=1 RAILS_ENV=test bin/rails runner 'p Rails.application.config.force_ssl' # => true`
2) `RAILS_ENV=development bin/rails runner 'p Rails.application.config.force_ssl' # => true`

If you reverse these steps, the result for both steps would be `false`.

Obviously we want 1 to yield true, and 2 to yield false.