Added initial support for webdav methods
The default factory will throw MethodNotSupportedException
Not entirely sure at this moment if delegating them to the basic
requests is enough