Add an "on where is null" clause to the join
Add Illuminate\Support\Arr to compiled class.

Signed-off-by: crynobone <crynobone@gmail.com>
Merge pull request #5213 from crynobone/feature/optimize-arr

Add Illuminate\Support\Arr to compiled class.
Merge pull request #5219 from GrahamCampbell/4.2-confirm2

Fixes My Derp
Merge pull request #5192 from ambrella/on_where_is_null_join

[4.2] Add an "on where is null" clause to the join
Rename variable.
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
Added scrutinizer file.
Fix conflicts.
Working on resolver trait.
Working on dependency injection.