Block-based auth for DAVKit
Fix persisting of DAV credentials
DAVKit now takes care of transcript for requests during auth challenges