Added Aliasing of Tasks in the TaskCollection() class and added tests

[Lighthouse Ticket 3808](https://cakephp.lighthouseapp.com/projects/42648/tickets/3808-taskcollection-should-allow-aliasing#ticket-3808)