JCLOUDS-643: Fix Google and OAuth tests
JCLOUDS-633: Support passing bearer token directly for OAuth2
JCLOUDS-661: Supporting single port firewall rules in GCE

Corresponding test added in
https://git-wip-us.apache.org/repos/asf?p=jclouds.git;h=f3778b6
Fixing whitespace for checkstyle violation
JCLOUDS-458: Ad Object Access Controls live tests
Jclouds-458: Changes to the GCS structure
JCLOUDS-458: Resource name changes
Avoid primitive wrapper constructors
JCLOUDS-458: GCS basic object operations
JCLOUDS-458: Multipart Related Upload
JCLOUDS-458: Resumable Upload with live tests
Add missing @Override annotations

Also remove bogus inheritDoc on base methods.
JCLOUDS-458: Added Blobstore Abstraction
JCLOUDS-740 GCE doesn't always return id, selfLink on lists. Also, internally buffering an Iterable with a Set < with a List.
Add snapshot repository so modernizer doesn't fail.
JCLOUDS-40 switch to SubmissionAsyncBlobStore
Remove stale javadoc references to AsyncApi.
JCLOUDS-40 Remove last reference to AsyncBlobStore in GCS.
Revert "Add snapshot repository so modernizer doesn't fail."

This reverts commit c80849a711126bbd3493177812e2328ab7ac2a83. The
snapshot repository has now been added to the jclouds-project POM.
See commit 79d4b48 to jclouds/jclouds.
Introduce BucketAccessControlTemplate