Add rememberForever method to Builder Illuminate\Database\Query\Builder
Added booting event to a model.
New appends Blade directive.
Updated change log.
Fix Str::contains(), startsWith() and endsWith() with empty needles.

The behavior in these cases has been unified:
- return false
- no longer produce warnings
Optimize Str::endsWith()
Docblock and code uniformization in Str class
Update Whoops handling
Merge pull request #2674 from denis-sokolov/update-whoops

Update Whoops handling
Modify all() to work with nested input arrays
Regenerate session ID on login.
Migrate session IDs automatically on login. Just a further precaution against session fixation.
Update change log.
Merge pull request #2680 from bryannielsen/4.0

Modify Input::all() to work with nested input arrays
Merge branch '4.0'
Improve Auth::once to get rid of redundant database call.
Don't bind Console\Application into the container, just let the Foundation\Artisan instance stay bound.
Use artisan for seeding.
Fix index naming problem.
Merge branch '4.0'