Bringing back dot notation for contain(), I feel this improves the
experience fetching depely nested associations
Fixed typo
More work towards having a query builder callback for contains
Adding test for attachTo + queryBuilder
Added missing test for attachTo
Added test for eagerLoading in HasMany and a queryBuilder function
Added test for eagerLoader + queryBuilder in BelongsToMany
Fixing typos
Removing trailing comma
Adding Query::matching as an easier way to add filtered containments
Refactoring to allow dot notation and testing matching method
Added test for matching with dot notation
Adding example of dot notaion in contain and removing example that was
way to hacky
Fixing documentation for contain so that it does not show 'conditions'
anymore
Merge pull request #2592 from cakephp/3.0-easier-contain

3.0 - Dot notation for contain and query builder callable