Collection creation consistency
Added pull method to Collection class
Added default parameter
Pull makes now use of array_pull
Merge pull request #4455 from luukholleman/4.1

Added pull method to Collection class
Added Route::is and Route::isAction as shortcuts.
Bring more in line with request::is.
Merge pull request #4434 from GrahamCampbell/4.1-collection

[4.1] Eloquent Builder Collection Creation Consistency
Merge branch '4.1' into 4.2