Merge pull request #11451 from jetthoughts/11450_do_not_resave_destroyed_association

Do not re-save destroyed association on saving parent object
Conflicts:
	activerecord/lib/active_record/autosave_association.rb

Conflicts:
	activerecord/CHANGELOG.md
Use Ruby 1.8 syntax
Removed unused test file

This test file is not be running from a long time
This test is already covered in controller/caching_test.rb
Merge pull request #11468 from arunagw/removed_unsed_test

Removed unused test file
Add respond_to_missing? for TaggedLogging which is needed if another log abstracter wraps a TaggedLogging instance.
It's also best practice when overriding method_missing.
Fix `assert_redirected_to` does not show user-supplied message.

Issue: when `assert_redirected_to` fails due to the response redirect not
matching the expected redirect the user-supplied message (second parameter)
is not shown. This message is only shown if the response is not a redirect.
Merge pull request #10800 from 907th/fix-custom-message-for-assert_redirected_to

Fix #10842. `assert_redirected_to` does not show user-supplied message.
Merge pull request #11486 from wolframarnold/3-2-stable_fix_respond_to_missing_in_tagged_loggging

3-2-stable patch: Add respond_to_missing? in TaggedLoggging
Add test to prevent route reloading regression

Journey doesn't clear its named route hash when the routes are reloaded but
Rails 3.2 isn't affected because Journey overwrites the existing route. This
is just a backport of the test to make sure it doesn't become affected in
some future release.
Merge branch '3-2-stable' of git://github.com/rails/rails into 3-2-stable