Port TaskRepository::associate to itemUid, which was added meanwhile.
Summary: This makes objectUid unused now -> removed.
Test Plan: akonaditaskrepository unittest still passes
Reviewers: ervin
Reviewed By: ervin
Subscribers: Zanshin
Differential Revision: https://phabricator.kde.org/D14507