Added missing symfony dependency
Exception with helpful message if OpenSSL extension not installed

refs #5150
Fixes #5235 bug causing incorrect renaming of numeric keys
(and adds test for reproducing and verifying fix)
Merge pull request #5238 from andyfleming/4.2-fix-5235

[4.2] fix #5235
Merge pull request #5236 from vlakoff/encrypter

Exception with helpful message if OpenSSL extension not installed
Merge pull request #5232 from GrahamCampbell/4.2-composer

[4.2] Added Missing A Symfony Dependency
Corrected return type on the eloquent model update
changing async to false
Merge pull request #5245 from chrispecoraro/4.2

change async to false in MandrillTransport
Merge pull request #5244 from GrahamCampbell/4.2-model

[4.2] Corrected A Return Type
Missing docblock param
move domain() and getUri() out of foreach loop
Added scrutinizer file.
Add failing test for date_format and before/after
Fix bug with date format and relative before/after rules
Update EloquentUserProvider to use UserInterface#setRememberToken rather than Model#setAttribute directly. Closes #5277.
Missing space in foreach
Support lowercase VERB name
Allow HHVM failures.
Merge pull request #5293 from joychao/4.2

Support lowercase VERB name