Add TaskRepository::createChild()
Summary:
We could create a task straight in a project or a context, but not as a
child of another task. That's now possible at the repository level. The
other layers will follow.
Reviewers: bensi, franckarrecot
Differential Revision: https://phabricator.kde.org/D608