JCLOUDS-458:Added Blobstore Abstraction

JCLOUDS-458:Added Blobstore Abstraction
Minor Changes testCopyUrl
Simplify to:

```
HashCode md5 = Hashing.md5().hashString(TEST_STRING, Charsets.UTF_8);
```