Add Error#full_message test; Fix typos

Introduce test on Error#full_message for attribute with underscores; Fix
some typos
Add a method full_messages_for to the Errors class
Introduce UpgradeLegacySignedCookieJar to transparently upgrade existing signed cookies generated by Rails 3 to avoid invalidating them when upgrading to Rails 4
Relaxed jbuilder dependency and bumped version number

Newer version contains some generator bugfixes
Merge pull request #9912 from rwz/jbuilder-bump

Relaxed jbuilder dependency and bumped version number
Put coffee-rails in top-level of generated Gemfile

v3 of pull request based on additional feedback from @jeremy
Merge pull request #9881 from gkop/master

Support .js.coffee views by default
Merge pull request #9909 from trevorturk/9740

Transparently upgrade signed cookies when setting secret_key_base
Tender love for #9909 :heart:
Update tests for #9704, named route collisions

* Fix named route collision in mount test fixture
* Update controller named route precedence test
Fix jquery-as-default test to account for switch from gem to github source in #9904
Controller name pluralized
Merge pull request #9914 from prathamesh-sonpatki/controller-pluralize

Controller name pluralized
Skipping test for OpenSSL::PKCS5 JRuby
if cookie is tampered with then nil is returned [ci skip]

if the given key is not found then verifier does raise
`ActiveSupport::MessageVerifier::InvalidSignature` exception
but this exception is resuced and finally nil is returned.
Merge pull request #9916 from neerajdotname/no-exception-when-cookie-is-tampered-with

nil is retuned if cookie is tampered with [ci skip]
Fixed typo in railties/test
Merge pull request #9918 from prathamesh-sonpatki/railties-typos

Fixed typo in railties/test
Merge pull request #9864 from vipulnsward/fix_test_AR_v2

Introduce test on Error#full_message for attribute with underscores; Fix...
Merge pull request #8527 from shockone/patch-1

Add a method full_messages_for to the Errors class