JCLOUDS-458:Added Blobstore Abstraction

JCLOUDS-458:Added Blobstore Abstraction
Minor Changes testCopyUrl
Not sure what could be a resonable value. Swift uses  32MB. Shall I go with with the same?