Caldav sync

Adds webdav-sync support to caldav and carddav