Adding a method to ensure the entities have the tree columsn present
Also ensuring columns for delete, unit testing
Correcting link
CS fixes
Merge pull request #3282 from cakephp/3.0-tree-behavior-the-end

3.0 tree behavior the end