Initial CardDAV implementation using PrincipalBackend optimized for RoundCube