Upgrade to Guava 18
Objects.toStringHelper() moved to MoreObjects
Objects.firstNonNull() moved to MoreObjects
Replace Guava Objects with Java 7 Objects
Fix calls to deprecated methods