use lower case for backend, make cache configurable
make cache configurable
test version that should work with owncloud