Added webdav move

This adds the webdav "MOVE" operation through `client.move(target, source)`.

- [ ] BUG: has issues with unicode

Please don't merge yet.