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
Merge pull request #3097 from cakephp/3.0-joins-fixes

3.0 joins fixes