data is added to routable whatever the case
Remove duplicate check
Let getRoutable only fetch public methods
Replace 4 spaces with tabs
Remove unused namespace
Cleanup testAttributesAreSetByConstructorGivenStdClass
Update docblocks for Eloquent Model
Merge pull request #5434 from lucasmichot/4.2-spaces-tabs

[4.2] Replace 4 spaces indentation with tabs
Merge pull request #5444 from lucasmichot/4.2-cache-tests-unused-namespace

[4.2] Cache : remove unused namespace in tests
Merge pull request #5448 from GrahamCampbell/patch-1

Cleanup testAttributesAreSetByConstructorGivenStdClass
Merge pull request #5432 from lucasmichot/4.2-session-store-oldinput

[4.2] Session : Remove duplicate check for getOldInput
Merge pull request #5446 from RSully/fix-docblocks_eloquent

Update a few docblocks in Eloquent Model
Merge pull request #5423 from lucasmichot/4.2-routing-getroutable-public

[4.2] Routing : let getRoutable only fetch public methods
Fix formatting.
Merge pull request #5422 from lucasmichot/4.2-controller-inspector

[4.2] Routing : data is added to routable whatever the case
Completely revert "remove useless contructor" changes on Illuminate\Support\Fluent where it doesn't respect object that implements IteratorAggregate and ArrayIterator.

Signed-off-by: crynobone <crynobone@gmail.com>