Swap out truth 0.7 (and older source version) and swap in 0.10 with gwt support
Lots of import changes poached from:
replace_string "import org.junit.contrib.truth" "import org.truth0"
replace_string "import static org.junit.contrib.truth" "import static org.truth0"
manual search/replace containsAnyOrder() -> has().allOf()
manual search/replace containsInOrder() -> has().allOf().inOrder()
sometimes s/r contains*Order() -> has().item or has().allFrom(){.inOrder()} as appropriate
other manual fixes

Tested:
global presubmit
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39392184
Rewrite Multimaps.filter implementations, factoring out a significantly more efficient Multimaps.filterKeys implementation in the process.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39394883
Opensource ServiceManager!

Specifically:
remove @GI from Service.failureCause (and implementors/referencing tests in util.concurrent)
remove @GI from ServiceManager and its tests

add javax.inject as a compile dependency to guava/pom.xml
add the javax.inject jar to maven_local_repository.tar.gz
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39407518
Add an example to the javadocs for ThreadFactoryBuilder#setNameFormat
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39429195
Change (most) methods in common.io that either return or take Input/OutputSuppliers to delegate to Sources/Sinks by wrapping suppliers as sources/sinks and vise versa. This also deprecates ByteStreams.getChecksum() and Files.getChecksum().
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39480085
Change HashCode from 32-bit to 8-bit minimum in docs.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39493754
Forwarding classes out of @Beta (except standardFoo() methods).
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39494356
Small fixes to some incorrect @since tags.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39494615
Remove @Beta from:
-Ordering.{lea,greate}stOf(Itera{ble,tor})
-Ordering.max/min(Iterator)
-Sets.synchronizedNavigableSet
-Maps.synchronizedNavigableMap
-Maps.filter{Values,Keys,Entries}
-Maps.transform{Values,Keys,Entries}
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39495484
Remove @Beta from:
-BoundType
-FluentIterable (except toSortedList())
-Range (except asSet())
-SortedMapDifference
-Immutable{Set,List,}Multimap.inverse()
-ImmutableMultimap.Builder.order{Value,Key}sBy
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39495506
Remove @Beta from:
-Objects.ToStringHelper#omitNullValues
-Optional.or(Optional)
-Optional.transform
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39495606
Reformatting from internal-only change.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39581002
Merge DiscreteDomains into DiscreteDomain, in advance of migration.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39581939
Improve exception message for Stopwatch start() and stop().
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39593299
Mention "hexadecimal" in BaseEncoding.base16().
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39617876
Add Stopwatch#elapsed in prep for migration from elapsedTime() and
elapsedMillis().
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39620819
Remove @Beta annotations from definitely stable standardXXX methods from ForwardingXXX classes.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39629391
Add GWT compilation test.
Separate testlib GWT files into guava-testlib/blackhole-gwt, where they can be ignored for the time being.
(testlib already doesn't work under GWT.)
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39671586
Mark ServiceManager as Beta.  Service is Beta so it makes sense for this class.

Also, tweak a few docs.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39684054
Add SetMemoryBenchmark
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=39700123