Implemented mkdirs method to use the webdav MKCOL HTTP verb to create directories

This implements the mkdirs method so that the HTTP Wagon can function as a replacement for the Jackrabbit WebDav Wagon, which is an advantage as the HttpClient 4.x supports SNI and we also have better control over SSL handling.