JCLOUDS-457: Small fixes and documentation

Now the BlobStore and the strategy implementations are annotated with @Singleton.

Added a small documentation to the blobstore classes.
[minor] `Deletes` And any reason for adding `This method is idempotent` here? If at all, should that not better be added to the Javadoc of the method definition on BlobStore?