Port DavCollectionsMultiFetchJob to KCompositeJob
Summary: It's a little bit simpler (two members removed)
Test Plan: New test still passes
Reviewers: vkrause, ervin
Reviewed By: ervin
Subscribers: kde-pim
Tags: KDE PIM
Differential Revision: https://phabricator.kde.org/D28572