Refactor azure and libcloud based backends

Open David Douard requested to merge douardda/swh-objstorage:refactor-cloud-backends into master

Try to simplify a bit these backends. See the 2 git revisions commit messages.

Depends on !149

Merge request reports