Webdav Editing of documents

This set of functionality allows you to edit documents via Webdav via supported Office versions (2010+). This makes it so that the user doesn't have to go through the whole download, make changes, upload process, and just edit the files "directly".