Renamed folders "Cake" to "src" and "Test" to "tests".
Start fixing docblock errors found from apigen
Implemented Collection::combine()
Implementend collection nest
Implementing find('list') and find('threaded') with formatResult, this
helps the table class to keep more focused and with lesss code
Fixing typo
Fixed typos and other problems in doc blocks
Fix more doc blocks
Fix docblocks in CollectionTrait
Final changes to make after find logic work on joinable associations,
adding test to TranslateBehavior to show how this is possible
Re-implementing Collection::insert using a special iterator class for
this job. Using Multiple iterator had too many shortcomings to actually
be useful.
Added the InsertIterator and test
Documenting Collection::insert()
Fixed CS errors
No extra blank line
Remove unnecessary @return tags in constructor and deconstructor docblocks.
Fix docblock/function signature mismatches (parameter name typos, wrong parameter types, missing parameter tags, invalid/wrong/missing return types, missing/unnecessary leading backslashes for namespaces, etc...)
Removed unnecessary assignment
Use semantic version for since doc block
Add default callback for CollectionTrait::filter().

Refs #3128