Convert changelogs to 1.9 hash style and fix some formatting [ci skip]
Skip binary data with binds test for mysql2, fix build

Mysql2 doesn't support binds, which means no binds payload is set when
logging, so the logic to render binary data differently here doesn't work.

Introduced in 99d142a9375f9ba1960863b3cc745265aa9a14df.
Remove unicode character encoding from ActiveSupport::JSON.encode

The encoding scheme (e.g. ☠ -> "\u2620") was broken for characters
not in the Basic Multilingual Plane.  It is possible to escape them
for json using the weird encoding scheme of a twelve-character
sequence representing the UTF-16 surrogate pair (e.g. '𠜎' ->
"\u270e\u263a") but this wasn't properly handled in the escaping code.
Since raw UTF-8 is allowed in json, it was decided to simply pass
through the raw bytes rather than attempt to escape them.
AS::BasicObject can be inherited from
Revert "Add quotes to Numeric Passwords to force string(Postgres)"

This reverts commit 6e72099a382c9731c7b40aa1b10237318e31ac92.

Reason: Feel that this isn't the right place.
Revert "Add quotes to Numeric Passwords to force string(MySql)"

This reverts commit e5f8b2be64a74ce05e7c8b873d3e795e7bc68df5.
Revert "Add quotes to Numeric Passwords to force string(jdbcpostgresql)"

This reverts commit db9b619f2851d7aeef9b239f6c19d0076faf5909.
Revert "Add quotes to Numeric Passwords to force string(jdbcmysql)"

This reverts commit 2f0311d79af01dc59ab3bd95cd6a56511258f917.
Revert "Add quotes to Numeric Passwords to force string(sqlserver)"

This reverts commit d1e70cb7b410f5151b08af9b38b2d6d80c1c61c2.
bullets have fullstops too [ci skip]
copy editing [ci skip]
Merge branch 'master' of github.com:lifo/docrails

Conflicts:
	actionpack/lib/action_view/helpers/form_helper.rb
	railties/lib/rails/info_controller.rb
make an editing pass through the upgrading guide [ci skip]
Remove blank lines from generated Gemfile

Introduced by 059bdc3415b0f1fb436c56a399a41b90fe3e87f0
Merge pull request #8519 from rubys/master

 Remove blank lines from generated Gemfile
Add `ActiveModel::Validations::AbsenceValidator`, a validator to check the  absence of attributes.
Add `ActiveModel::Errors#add_on_present` method. Adds error messages to present attributes.
Merge pull request #8518 from rwz/inheritable-basic-object

Properly deprecate AS::BasicObject without breaking subclasses of it
Refactoring the token_and_options method to fix bugs

Adding a test for the equal trun bug

Adding a test for the after equal trunc bug

Adding a test for the slash bug

Adding a test for the slash quote bug

Adding a helper method for creating a sample request object with token

Writing a method to create params array from raw params

Writing a method to rewrite param values in the params

Writing a method to get the token params from an authorization value

Refactoring the token_and_options method to fix bugs

Removing unnessecary test

A constant for this shared regex seemed appropriate

Wanting to split up this logic

Adding small documentation pieces
AR supporting new intrange data type on PostgreSQL >= 9.2
Restored 'Working with Validation Errors'

Somehow this got lost in my PRs before. I'm going to re-check all the
guides to make sure this didn't happen again elsewhere.