Added the CONTRIBUTING file
Exclude the CONTRIBUTING file from the rat check
[JCLOUDS-500] Initial commit for docker
JCLOUDS-622: remove calls to InputSupplier methods

Guava 16 deprecated these methods and Guava 18 will remove them.
Fix use of deprecated Strings2.toString(InputSupplier)
Remove deprecated Paylods.newPayload calls
Fix minor compilation warnings
Removing dockerFile

Unintentionally added in 9b124ee9
Up to 2.0.0-SNAPSHOT after the 1.8.0 release
Updating jclouds.version to 2.0.0-SNAPSHOT

Follow-up to eed3a06
Updating subproject versions to 2.0.0-SNAPSHOT

Follow-up to eed3a06
Reset StringBuilder instead of creating new ones

This avoids unneeded garbage, especially during XML parsing.  Replaced
with:

find -name \*.java | xargs sed -i 's/^\( *[^ ]*\) = new StringBuilder();$/\1.setLength(0);/'
JCLOUDS-653: Upgrade to Guava 18.0-rc1

Release notes:

https://code.google.com/p/guava-libraries/wiki/Release18
JCLOUDS-653: Address Guava 18 deprecations

Mostly renaming Objects.toStringHelper to MoreObjects.toStringHelper.
Correct license headers
Remove maven-license-plugin

This never seemed to work and we will enforce license text via
Checkstyle instead.
JCLOUDS-653: Upgrade to Guava 18.0

Release notes:

https://code.google.com/p/guava-libraries/wiki/Release18
Add whitespace after semicolons
Remove spurious whitespace
Prevent instantiation of utility classes

Also prevent extension.