Merge pull request #1829 from phpmycoder/bug/view-data-accessors-returns-reference

View data accessors return by reference
Update change log.
Check for null in presence verifier.
Update change log.
Set deleted_at on model when soft deleting.
Merge pull request #1818 from robclancy/4.0

Fix for compiler tags breaking in certain situations
Merge pull request #1816 from KaneCohen/splice

Add "splice" method to collection.
Update change log.
Merge pull request #1803 from ChristianGaertner/master

Fixed 3 @return in PHPDocs for Illuminate\Filesystem\Filesystem
Fix changes.json.
Merging 4.0 to master branch.
Custom authentication extends need only return UserProviderInterface implementations.
Make it easier to extend the Request class.
Merge branch '4.0'
Fixing unreachable exit code
Fixed typos
Merge pull request #1910 from pborreli/patch-1

Fixing unreachable exit code
Small docblock fixes

Signed-off-by: Dries Vints <dries.vints@gmail.com>
prevent error on flushing empty cache
Also fix problem of section returning stale data
Fixed PHPdoc