Remove unnecessary require from active_support/inflector/methods.rb

`active_support/inflections` already requires
`active_support/inflector/inflections`. There's no need to require it in
`active_support/inflector/methods`.
change to destructive `deep_symbolize_keys` after https://github.com/rails/rails/commit/df24b8790f22384a068fece7042f04ffd2fcb33e which allows to do so. This helps to avoid extra hash object creation, by symbolizing inplace
make "rails dbconsole" work with activerecord-postgis-adapter
Add test for AR::CounterCache.update_counters
Refactor AR's counter_cache_test.rb test
Use Range#cover? for Numeric ranges (tests via endpoints) and use Range#include? for non-numeric ranges

added changelog message
Remove OracleDatabaseTasks was deprecated, because this was provided by 3rd-party.
Remove SqlseverDatabaseTasks was deprecated, because this was provided by 3rd-party.
Remove FirebirdDatabaseTasks was deprecated, because this was provided by 3rd-party.
Change Result#each to return an Enumerator when called without a block.

As with #10992, this lets us call #with_index, etc on the results.
When .find_each is called without a block, return an Enumerator.

This lets us do things like call: .find_each.with_index
Fix undefined method `ref' for nil:NilClass for bad accept headers
Adding verbose mode to test_with_ar_integration
Adding verbose in isolated test.
ActionDispatch:SSL: don't include STS header in non-https responses
Flag cookies as secure with ignore case in ActionDispatch::SSL
Fix `another_contract` not being used warning
Merge pull request #11075 from vipulnsward/remove_record

Remove `another_contract` as it isn't being used
Add CHANGELOG entry for #10971

[ci skip]

Conflicts:
	actionpack/CHANGELOG.md
Merge pull request #11065 from gbuesing/hstsfix

ActionDispatch:SSL: don't include STS header in non-https responses