Fixed typo [ci skip]

singular is more suited to
Upgraded jquery-rails gem version
move alias method `sanitize_conditions` to a correct place
add activerecord test coverage for `sanitize_sql_array`

check it is handles empty statement
Clarifying confusing phrasing
Merge pull request #13994 from elysdir/master

Clarifying confusing phrasing
Merge pull request #13630 from seapy/master

Fixed typo [ci skip]
Simplify doc [ci skip]

The `as` option was already explained in a previous example
and doesn't need to be repeated. Explain only the `locals` option
which the example is meant for.
add actionmailer test coverage for undefined delivery method
add test coverage for activemodel Dirty#reset_changes
Set the :shallow_path as each scope is generated

If we set :shallow_path when shallow is called it can result in incorrect
paths if the resource is inside a namespace because namespace itself sets
the :shallow_path option to the namespace path.

We fix this by removing the :shallow_path option from shallow as that should
only be turning shallow routes on and not otherwise affecting the scope.
To do this we need to treat the :shallow option to resources differently to
other scope options and move it to before the nested block is called.

This change also has the positive side effect of making the behavior of the
:shallow option consistent with the shallow method.

Fixes #12498.
Merge pull request #13997 from dmitry/test_coverage_improvement

Test coverage improvement
`Rails.threadsafe!` mode is deprecated

[ci skip]
A pass over the Getting Started guide sections 1, 2, and 3 [ci skip]

* Add note about managing Ruby environments
* Point to curated lists of Ruby learning resources
* Expound on DRY and Convention over Configuration
* Remove note on superuser--thankfuly coders new to Rails don't have to sudo anymore :)
* Installation/verification instructions for SQLite3, since it's a dependency
Merge pull request #13998 from gaurish/doc-rails-threadsafe

`Rails.threadsafe!` mode is deprecated, Update Docs [ci skip]
docs, mention that the current inflection rules are frozen. [ci skip]

Closes #13993.
Fix tidy_bytes for JRuby
The previous implementation was broken because JRuby (1.7.10) doesn't
have a code converter for UTF-8 to UTF8-MAC.
docs, update broken link. [ci skip]

from https://github.com/rack/rack/blob/master/lib/rack/server.rb#L289-L300.
docs, link to HTTP and CGI header definitions. [ci skip]

This was a reaction to: https://github.com/rails/rails/pull/9700#issuecomment-34550210
Merge pull request #13919 from jcoyne/fix_jruby_encoding

Fix tidy_bytes for JRuby