Fixing error were results from joined tables would dissapear from
resultset
Removing, for now, the join table information when using 'matching'

Hydrating the join table with matching presents several challenges,
revisit this commit upon the first bug report asking for the extra table
info :)
Added order clause to test to avoid errors in different db drivers
Fixed CS error
Using de default column types for binding condition params for
associations
Fixed more unit tests
Fixed remaining tests
Fixed CS error
Attaching extra conditions to the association query before the
beforeFind event is triggered
Merge pull request #3097 from cakephp/3.0-joins-fixes

3.0 joins fixes
Merge pull request #3101 from cakephp/3.0-association-default-types

3.0 association default types