Add rememberForever method to Builder Illuminate\Database\Query\Builder
Added booting event to a model.
fix breaking change by adding function back w/ updated logic
Just a typo
fixed spacing to be PSR0 compliant, updated currentRouteUses() to use
newly added method
fixed spacing, made function below call newly added function
Merge branch 'fix-route-breaking-change' of github.com:Indatus/framework into fix-route-breaking-change

Conflicts:
	src/Illuminate/Routing/Router.php
Collection->process() method
Merge pull request #2660 from maug/master

Just a typo
Added ability to remove columns from blueprint.
Merge branch 'fix-route-breaking-change' of https://github.com/Indatus/framework into backward
Fix bugs in route uses detection.
rename method: process() -> transform()
Merge pull request #2663 from cviebrock/feature/collection-process

New method: Collection->process()
Add space.
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