Add version method to top level modules
remove references to *::VERSION, replace with *.version
Merge pull request #9847 from vipulnsward/fix_sqlite_test

Fix copy table index test; Change == to ! on false in travis.rb
Merge pull request #9836 from Intrepidd/tidy-require

Tidying up some require and removing overhead caused by sorting
Added link to Turbolinks Railscast
Using American English spellings over British style spellings
Adding a bang to method name of raise_on_type_mismatch.
Remove duplicated accepts_nested_attributes description

there are just the same description about accepts_nested_attributes [ci skip]
Merge pull request #9853 from wangjohn/adding_bang_to_raise_method

Adding a bang to method name of raise_on_type_mismatch.
failure to parse params should trigger a 400 Bad Request
Allows setting fixture_path to a Pathname
Merge pull request #9861 from pivotalcommon/master

Allow fixture_path to be a Pathname
Change Standard error when is required bcrypt-ruby and fails
Merge pull request #9863 from robertomiranda/require-bcrypt-ruby

Change Standard error when is required bcrypt-ruby and fails
fix the initializer block example and clarify

clarify that the contents of the block is expected to return a string. the previous example executed puts and the initializer got nothing.

also, made it consistent with the single-line example to be more clear as to what's going on
Removed unused loop variable
Add Error#full_message test; Fix typos

Introduce test on Error#full_message for attribute with underscores; Fix
some typos
Delete failing test

I don't think this is testing anything useful, and the test code is
exceedingly brittle. It is broken since
34c7e73c1def1312e59ef1f334586ff2f668246e because the test code makes
assumptions about the implementation of PostgreSQLAdapter#active? which
are incorrect after the commit.

I could fix this test but it would be even more brittle (by stubbing the
underlying @connection.connect_poll) and it doesn't test any complex
logic. I conclude that it's not worth it.
Send SIGTERM, not SIGQUIT.

SIGTERM is the correct signal for a graceful exit.

This will hopefully resolve #9761.
Fix typo
[ci skip]