Fix bad test order dependency between test/cases/validations/i18n_generate_message_validation_test.rb and test/cases/validations/uniqueness_validation_test.rb
Fix bad test order dependency between LoadAllFixturesTest#test_all_there and FoxyFixturesTest#test_ignores_belongs_to_symbols_if_association_and_foreign_key_are_named_the_same
[ci skip] typo in ArgumentError exception
Merge pull request #12916 from petervandenabeele/typo_4_0_release_notes

[ci skip] typo in ArgumentError in 4_0_release_notes.md
Merge pull request #12911 from zenspider/test_order_dependency_fixes

Test order dependency fixes
avoiding iterations and calling of underscore on all elements of array
Merge pull request #12917 from akshay-vishnoi/refactor

avoiding iterations and calling of underscore on all elements of array
Instrument each load config initializer

In order to simplify profiling loading of initializers,
added instument for tracking load config initializer event from
`config/initializers`
Merge pull request #12859 from jetthoughts/track_initializers_loading

Track initializer's loaded event per file
Checks to see if the record contains the foreign_key to set the inverse automatically
Merge pull request #12918 from versioncontrol/rails-12866

Checks to see if the record contains the foreign_key to set the inverse automatically

Conflicts:
	activerecord/CHANGELOG.md
Build fix for ruby 1.9.3 syntax
pass the pk to compile_update
Merge pull request #12919 from arunagw/aa-build-fix-1.9.3

Build fix for ruby 1.9.3 syntax
rm minitest monkey patch
[ci skip]updated documentation: added sass and less extensions
added test cases to find notes in a file with .builder extension
Merge pull request #12921 from kuldeepaggarwal/documentation-updation

[ci skip]updated documentation: added sass and less extensions
Drop unused param `should_be_quoted` to `PostgreSQLColumn#array_to_string`
Merge pull request #12928 from vipulnsward/drop_unused_param

Drop unused param `should_be_quoted` to `PostgreSQLColumn#array_to_string`