Move segments processing
assertSame && assertNotSame
assertNull
Update return values
Update interface
Useless foreach constructor
Useless function overrride
Merge pull request #5342 from lucasmichot/4.2-fluent

[4.2] Support\Fluent : constructor
Merge pull request #5343 from lucasmichot/4.2-queue-job

[4.2] Queue\Syncjob : useless function override
Merge pull request #5338 from lucasmichot/4.2-cache-docblocks

[4.2] Cache : update docblocks
Merge pull request #5337 from lucasmichot/4.2-tests-null

[4.2] Tests : assertNull
Added purge method.
Increment version.
Avoid future regression bug that might happen when Illuminate\Pagination\Factory method signature is changed, since mocking Illuminate\Pagination\Environment does reflect the relevant signature.

Signed-off-by: crynobone <crynobone@gmail.com>
Merge pull request #5330 from lucasmichot/4.2-support-namespaceditemresolver

[4.2] Support : Segments don't need to be processed for namespaces
Merge pull request #5336 from lucasmichot/4.2-tests-same

[4.2] Tests : assertSame and assertNotSame
Enable fast finish for hhvm
Use session->get default
Removed double cache prefix
Corrected a test assertion