Revert "prevent minitest from printing a --seed run option"

Reason: on a second thought, minitest prints a seed as run option
regardless of the test order, and it actually calls srand, so
albeit it might be misleading I believe, it is the way it is and
should be left that way.

This reverts commit c15862ae0cb876d745609170f0f90a9bb9b5e0ae.
also rename the test-case class inside columns_test.rb
Merge pull request #9394 from senny/actually_rename_the_test_case

also rename the test-case class inside columns_test.rb
Oracle enhanced adapter shortens its name if it is longer than 30 bytes
because of Oracle database index length spec.
Merge pull request #9395 from yahonda/oracle_index_length

Address failure test_rename_column_with_multi_column_index with Oracle
Wrap `around_action` word with <code> tag
Update guide doc to use migration shortcuts
test case to prevent duplicated associations with custom PK.

closes #9201
Merge pull request #9397 from senny/9201_duplicate_associations_with_natural_key

test case to prevent duplicated associations with custom PK.
Merge pull request #9356 from senny/988_multiple_actions_for_after_commit

multiple actions for :on option with `after_commit` and `after_rollback`
fix respond_to without blocks not working if one of the blocks is all
Revert "move config.assets.precompile into config/application.rb"

This reverts commit 304f4d4c25ccabdbf97d37dd7a92a54d0b63a9c9.

As it turns out everything should behave as it did and we don't
need to move this configuration option.
Merge pull request #9398 from senny/revert_precompile_config_move

Revert "move config.assets.precompile into config/application.rb"
Do not type cast all the database url values.

We should only type cast when we need to use.

Related to 4b005fb371c2e7af80df7da63be94509b1db038c
Skip connection url test when the machine is using socket configuration.

The connection url parssing don't accept the socket option
Updated doc to clarify about update_all and delete_all

delete_all will call callbacks if depdent option is specified as
:destroy. This behavior is not very clear from the documetation and
hence issue #7832 was raised.

closes #7832
Mention the removal of attr_accessible and attr_protected in the upgrading guide

Point to the Protected Attributes gem to those who want a smoothly
upgrade path before to change to use Strong Parameters.

[ci skip]
Mention the extraction of Active Resource in the upgrading guide

[ci skip]
Merge pull request #9399 from neerajdotname/7832-dependent-option

Updated doc to clarify about update_all and delete_all
Use sprockets-rails 2.0.0.rc3 in new apps