Added support for generic storage services that support WebDAV

Close #132