Better description and domain for DAVKit errors
Leave 405 errors unedited for now as can happen during more than writes
Generate error descriptions appropriate to the file operation
Generate passable description when accessing root folder fails