Merge pull request #9581 from senny/9559_changelog_singularizing_singular

CHANGELOG entry for improved singularizing of singulars.
Typo in comment to ActionView::Resolver#find_all
Merge pull request #9585 from RKushnir/patch-1

Typo in comment to ActionView::Resolver#find_all
Merge pull request #9507 from senny/9483_migrations_without_transactions

Transactions can be turned off per Migration
`Connection#structure_dump` is no longer used. #9518

As of ccc6910c we use `mysqldump` to create the `structure.sql`.
The old `#structure_dump` code is still in AR but never used.

I removed all relevant parts from the code-base.
rake db:structure:dump warns when `mysqldump` is not in PATH.

Closes #9518.

The rake task used to fail silently and left an empty `structure.sql`.
It's confusing for users to get to the root of the problem.
The warning message tells them where to look.