Webdav communication class

For talking to exchange!
Added some comments