Contains dav provider abstraction, which provides mappings from dav methods to the cosmo model. Providers are used by the dav request handler.