Prefixing primary key with table alias to avoid SQL errors

Fixes #5044
Fixing daling test when using identifier quoters
Fixed CS errors
Merge pull request #5052 from cakephp/3.0-marshaller-fix

Prefixing primary key with table alias to avoid SQL errors