Fixes #10432 add_column not creating array columns in PostgreSQL

When then PostgreSQL visitor was [added](https://github.com/rails/rails/commit/6b7fdf3bf3675a14eae74acc5241089308153a34)
`add_column` was no longer receiving the column options directly. This
caused the options to be lost along the way.
adding a test for #10830

Conflicts:
	activerecord/test/cases/adapters/postgresql/bytea_test.rb
the typecast value should be passed to the serializer.  fixes #10830
Fix #10789. Now at last ::Logger doesn't support #silence method .
only check pending migrations if there are new files
Merge pull request #10482 from scudco/10432-fix-add-column-with-array

Fixes #10432 add_column not creating array columns in PostgreSQL
Fix Build. Changing constructor.
Merge pull request #10850 from arunagw/build_fix_null_migration

Need to pass parameters
Fixing build for not checking migration
Merge pull request #10851 from arunagw/fixing_build_pending_migration

Fixing build for not checking migration
Add info about contributing to docs to CONTRIBUTING.md

Encourage more people to contribute to Rails docs by mentioning it in the contribution guide.
Merge pull request #10867 from iHiD/patch-1

Add info about contributing to docs to CONTRIBUTING.md
clearing autoloaded constants triggers routes reloading [Fixes #10685]

Conflicts:
	railties/test/application/loading_test.rb
registers recent patch in the railties CHANGELOG
As we have moved to rails/docrails from lifo/docrails

Changing links to guides.

We are not worried for old versions as GitHub is 
handling the redirects.
Merge pull request #10871 from arunagw/lifo-to-rails

As we have moved to rails/docrails from lifo/docrails
Merge branch 'master' of https://github.com/rails/rails
lifo/docrails should be rails/docrails inrailsss guides fixes.css