JCLOUDS-458:Added Blobstore Abstraction

JCLOUDS-458:Added Blobstore Abstraction
Minor Changes testCopyUrl
I'm trying to get the  length from the blobMetadata if it is not  set on the payload . Moving  checkNotNull to top would lead to fail some cases which can be handle?