Update documentation for Rails::Application#env_config
adds a missing require from Active Support

This file uses mattr_accessor.
missing require: the AR session store depends on the AP abstract store

This require makes the dependency even more clear.
In particular we are eager loading the session
store but that does not work if AR is used
outside Rails, this patch is preliminary work
in fixing #7160.
Backport #6995 to 3-2 stable

Update `test_help` to config properly turn natural language option.
Last versions of Turn don't monkey patch MiniTest to setup
the natural language option. Here is an [example](https://github.com/TwP/turn/blob/master/try/test_autorun_minitest.rb#L3).

This patches the following behaviour:

    $ rake test:units
    `<top (required)>': undefined method `use_natural_language_case_names='
    for MiniTest::Unit:Class (NoMethodError)
Merge pull request #7187 from frodsan/fix_test_help

Backport #6995 to 3-2 stable
removes the AR session store from eager loaded code [fixes #7160]

See the comment in the file activerecord/lib/active_record.rb
added by this patch for the rationale.
Revert "Add update_columns and the suggestion of using update_columns
instead of update_column"

This reverts commit 9fa06c3d9811113259cb6e00a3a8454b3974add7.

This reverts commit 17a64de4980683da3ca3c185205013a29a8cf88d.

This reverts commit def9c85ffbdcf63e6c412b6bd4abafaa32ccdb5c, reversing
changes made to 6b7d26cf3c061907aedc44f7f36776c9b36950fd.

Reason: This was supposed to be released with 3.2.7 before the
suggestion to use update_column. Since it was not release now is not
good to suggest to use another method because it will confusing the
people.
Add CHANGELOG entry [ci skip]
Merge pull request #7147 from pferdefleisch/scaffold_controller_docs

Updated scaffold_controller generator docs #7146
Merge pull request #7070 from jmazzi/3-2-stable

Update documentation for Rails::Application#env_config
Add missing CHANGELOG entries

[ci skip]
Revert "Deprecate :finder_sql, :counter_sql, :insert_sql, :delete_sql."

This reverts commit a79bfa92e7bdc31b346d13ee5447d3fdac382bfb.

Conflicts:
	activerecord/CHANGELOG.md

We shouldn't introducing deprecations in point releases.
It will be deprecated in 4.0 instead.
Revert "Deprecating composed_of in ActiveRecord"

This reverts commit 44b313bc4e3762da64dde7894548f81c595147de.
Revert "Deprecate `:confirm` in favor of `:data => { :confirm => 'Text' }` option"

Revert "Deprecate `:disable_with` in favor of `'data-disable-with'` option for `button_to` and `submit_tag` helpers."

This reverts commit fc092a9cba5fceec38358072e50e09250cf58840.
This reverts commit e9051e20aeb2c666db06b6217954737665878db7.
This reverts commit d47d6e7eda3aa3e6aa28d0c17ac6801234bb97d1.
This reverts commit 21141e777bdce8534e3755c8de7268324b3d8714.
revises the deprecation warning of update_attribute

We have decided not to drop this important method in 4.0 and give
it a longer deprecation cycle. On the other hand we do not expect
to have update_column around for a long time, it is going to be
replaced in favor of update_columns.
removes the deprecation of update_attribute

Applying the new policy here to not deprecate stuff in point releases.
Fix CHANGELOGS
Revert "Deprecate ActiveSupport::JSON::Variable"

This reverts commit bcfa013399fd2c5b5d25c38912cba3560de1cc57.
Revert "Deprecate `:mouseover` options for `image_tag` helper."

This reverts commit 1aff7725c7a04cde202cca906208560a55409e6a.

Conflicts:
	actionpack/CHANGELOG.md
Revert "Deprecate link_to_function and button_to_function helpers"

This reverts commit 9dc57fe9c4807fc0ad4b1590a931891d9faa3164.