Added support for passing an Eloquent Collection to sync() when inserting on a many-to-many relationship instead of just an array of IDs
Minor clarity and type-enforcement fixes

Fix Cache\TagSet::__construct() arg for prop used with array-only operations

Add phpdoc @method hints for \Cache\Manager->__call to StoreInterface driver

Remove unused assignment in SqlServerGrammar->compileAnsiOffset()

Remove unused param from Query\Builder->orWhereBetween()

Remove unused closure parameter in Connection->unprepared()

Fix Database\Capsule\Manager method arg types

Add explicit member var definition in Database\Capsule\Manager

Fix Database\Connectors\ConnectionFactory method property type

Clean up tabs and erroneous magic reference in Cache\CacheManager

Change visibility of  in Cookie\Queue

Mark formerly implicit members as protected per #3414
Small change to follow Laravel coding style
Use modelKeys to retrieve relation IDs correctly instead of incorrect ->otherKey
add findOrNew eloquent method
Fix to Model MorphTo to allow for Models with custom primary key names.
added empty line as per note: https://github.com/laravel/framework/pull/3885
Added conditional to buildDictionary foreach loop

Fixes situations where morphType is null
Updated code style
Add getMorphType() and getMorphClass() to MorphToMany
Added whereDay() whereMonth() and whereYear() To all the database systems I give a vague shite about
MONTH() YEAR() DAY() seem common enough If 3 of the 4 are the same then it makes sense to just shove them in Grammar.php, and let SQLite be the exception. Still testing the 4 separately though, as that seems rather important.
Merge branch '4.1' of https://github.com/laravel/framework into feature/whereDayMonthYear
DRY up various codes. Comment changes.
DRY up more code (thanks Phil). Update change log.
Fix argument ordre.
Replacement for #3940
Fixed docblocks
Merge pull request #3963 from GrahamCampbell/4.1-fix

Replacement for #3940
Removed unused use statement