Improve js written for guides

* Stop using unnecessary global variable
* Use function defined by jQuery for simplicity
* Fix event listner for "more info button" to handle
  event on resize browser
Add few information about missing steps [ci skip]

Add some deprecations previously note covered such as the confirm
option for the link_to helper or options which aren't needed anymore

Also add a mention about the config.assets.js_compressor option.
cookies are encrypted starting Rails 4
doc for more input tag types
Complete a sentence in i18n guide's introduction

Add a list of what will be covered into this guide
Removed params permit step from 5.6 section [ci skip]
Document where `column` param gets utilized in `substitute_at`.
[doc] fixed printing of code samples
Cleanup belongs to tests

simplified logic to calculate number of queries by using assert_queries
removed markdown code markers which were rendering in the generated AR querying guide
Merge pull request #11309 from crakalakin/AR-querying-guide

removes markdown code markers from displaying in the active record querying guide [ci skip]
Merge pull request #11307 from jetthoughts/cleanup_assert_sql

Cleanup belongs to tests
Space is not required for Set-Cookie header
Merge pull request #11201 from jetthoughts/fix_create_post_example_in_getting_started

Improve Getting Started Guide
remove string based terminators for `ActiveSupport::Callbacks`.
fix typo in Active Support CHANGELOG. [ci skip]
explain how to extend application templates. [ci skip]
Revert "remove string based terminators for `ActiveSupport::Callbacks`."

This reverts commit d108672dada7ba97d3b3b56f0c6001cea621061e.

Conflicts:

	activesupport/CHANGELOG.md
Cleanup ul_encoded_params_parsing_test
Merge pull request #11131 from ykzts/fix/actiondispatch-ssl-not-required-space

Space is not required for Set-Cookie header