Add DavCollectionCreateJob and DavCollectionFetchJob
Summary:
Notes:
- DavCollectionFetchJob was created to refresh the created collection in DavCollectionCreateJob
- Some warnings fixed by renaming createRequest to createDAVRequest in the qwebdav library
- Creating collections needed the MKCALENDAR from CalDAV, and extended MKCOL from CardDAV which were added to the qwebdav library
- Tests for these two classes are made to test against the Kolab server using the test1 account
Reviewers: cmollekopf
Subscribers: kde-pim
Tags: KDE PIM
Differential Revision: https://phabricator.kde.org/D13040