some c+dav fixes

contact sync was broken.