If class DAV is used in other apps we should move it to core - other wise this will be a pure mess.
especially as we are thinking about moving files_external to it's own repo and even possibly split them up into multiple repos. THX