Ensure the number of minutes is not < 1 for Redis setex
fix relationsToArray

The relationsToArray needs to unset it's relation value at the end of
every loop.
Fix broken support for PDO::FETCH_ASSOC in Schema::hasColumn()
Use local file loading method in FileLoader

Before, to switch formats you had to extend and override a bunch of methods:

* `\Illuminate\Config\FileLoader::load`
* `\Illuminate\Config\FileLoader::mergeEnvironment`
* `\Illuminate\Config\FileLoader::getRequire`

This is a pain for obvious reasons, I may want to use json format, but I might want the Load method to work as it does in the framework. with this change, the only method that needs overriding is `\Illuminate\Config\FileLoader::getRequire`.
Update FoundationAliasLoaderTest.php

removed unnessecary '$loader->register()"
Fix parameter type hint on docblock

Fix parameter type hint on docblock
Merge pull request #6439 from hdra/patch-1

Fix parameter type hint on docblock
Merge pull request #6431 from Sjoekoe/patch-1

Update FoundationAliasLoaderTest.php
Merge pull request #6416 from KorvinSzanto/patch-1

[4.2] Use The File Loading Method In FileLoader
Merge pull request #6406 from jchamberlain/4.2-database-columns

[4.2] Fix PDO::FETCH_ASSOC Support In Schema::hasColumn()
Merge pull request #6199 from Flightfreak/4.2

[4.2] Fixed "relationsToArray"
Merge pull request #5860 from lucasmichot/4.2-cache-redis-min-minutes

[4.2] Cache : ensure the number of minutes is not < 1 for Redis setex
Add iterable validator method and tests

Signed-off-by: Graham Campbell <graham@mineuk.com>