Redo all CalDAV client tests

It didn't make sense to mock everything. Now we just mock the responses,
and we check that requests are the expected ones