Add rake test description

No behavior change
Simplify code in AS json encoder
replace regexp global in #url_for
Detail middleware initialization points in the initialization guide [ci skip]
Fix typo in rails plugins guide
Merge pull request #125 from manishval/fix-typo-in-rails-guide

Fix typo in rails plugins guide
Typo in code
fixing comment
reloading type map on extension changing
Remove pre-emptive adapter name check from databases.rake so third party adapters can register rake tasks
Merge pull request #9118 from dazuma/remove_adapter_names_from_databases_rake

Fix to databases.rake so third party adapters can register rake task implementations
Fix `content_tag_for` with array html option.

It would embed array as string instead of joining it like `content_tag` does:

    content_tag(:td, class: ["foo", "bar"]){}
    #=> '<td class="foo bar"></td>'

Before:

    content_tag_for(:td, item, class: ["foo", "bar"]){}
    #=> '<td class="item [&quot;foo&quot;, &quot;bar&quot;]" id="item_1"></td>'

After:

    content_tag_for(:td, item, class: ["foo", "bar"]){}
    #=> '<td class="item foo bar" id="item_1"></td>'
Merge pull request #9124 from semaperepelitsa/content_tag_for_class2

Fix content_tag_for with array :class option
factored out some of the dynamic code
moved more evald code
moving some stuff to the initializer
moving more stuff to the instance
move optimize_helper? to the helper instance
moving more stuff on to the instance
pull stuff out of the caller and hide in the instance