Backport fixed CardDAV backend. Close #439