Revert "JCLOUDS-427: Avoiding Guava reflection code broken in Java 7u51"

This reverts commit 597615977e7e2b10f3680aae24e541a76a1d4606.

Conflicts:
	core/src/main/java/org/jclouds/util/TypeToken2.java
funky compile error fix
upgrade to guava 16.0.1 and add a specific test for the jdk 1.7u51 guava bug