[caldav] Save etags returned from PUT requests, and save them to the database instead of as custom incidence properties

Ok.  Can you add a comment above this line saying "remove incidence entries but not etag data" or something, just for clarity