Starting to implemente lazy result formatters
Implemented Collection::combine()
Implementend collection nest
Added test for Collection::nest when passing objects
Implementing find('list') and find('threaded') with formatResult, this
helps the table class to keep more focused and with lesss code
Documenting formatResults
Added test for formatResults
Improving docs for find('list')
Improving docs for find('threaded')
Adding test for find('list') with composite keys
Adding test for find('threaded') with composite keys
Fixing Query::count() to be aware of formatters
Fixing typo
Fixed typos and other problems in doc blocks
Fixed another typo
Merge pull request #2684 from cakephp/3.0-result-formatters

3.0 result formatters