JCLOUDS-458:Added Blobstore Abstraction

JCLOUDS-458:Added Blobstore Abstraction
Minor Changes testCopyUrl
Use `throw Throwables.propagate(e)`, which will allow you to remove `return false` below.