Add two static MediaTypes
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=42979449
Adds @CheckReturnValue to chainable methods of FluentIterable. Thanks to error-prone, this will cause [] to refuse to build any code that doesn't store the return value from these methods.

It will prevent subtle bugs where code is treating FluentIterable as though it is mutable, when in fact it is immutable.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=43045750
Minor collections cleanups.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=43079662
Fix a bug where if Service.stop() was called multiple times while the Service was in the STARTING state the stopping() listeners would fire once for every call to stop() violating the contract that listener methods should be called at most once.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=43133059
Manually check for nulls in more places.
Our GWT tests would flag some of these, but it's looking like some of them aren't running.
[]will fix that, breaking the tests.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=43133605
Make a few small changes to ServiceManager
1. use the Monitor.enterWhen* instead of Monitor.waitFor* methods, as they are more efficient.
2. rewrite servicesByState to sort a list of Map.Entries instead of constructing a Map and sorting a copy of the EntrySet
3. Add an addListener convenience overload for when you want to use the sameThreadExecutor.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=43135325
Add DecodingException and decodeChecked to BaseEncoding
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=43138785
Delete the Ordering.from(Comparator) and Ordering.natural() overrides of sortedCopy and immutableSortedCopy, since benchmarks suggest any speed increases are minimal at best.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=43178753
Remove Stopwatch#toString(int) as promised in Guava 15.0.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=43194646
Delete EmptyImmutableList, replacing it with a singleton instance of RegularImmutableList.  This makes the common case for ImmutableList bimorphic instead of trimorphic, resulting in significant improvements to benchmarks.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=43197187
Promote StandardSystemProperty to @Beta in 15.0
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=43197237
Remove com.google.common.io.{LimitInput,NullOutput}Stream.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=43198122
Remove the following methods from
com.google.common.primitives.UnsignedInteger and UnsignedLong: add, subtract, multiply, divide, remainder
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=43201569
Delete EmptyImmutableMultiset, which isn't clearly worth the code complexity.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=43202169
Delete EmptyImmutableTable, which isn't clearly worth the code complexity.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=43207266
More simplification and refactoring of common code in common.collect.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=43236585
Deoptimize Lists methods where overrides aren't clear wins.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=43250163
Add AbstractTable, a skeleton implementation-agnostic Table implementation, and factor out code in common between Table implementations.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=43250483
Deoptimize Iterators methods.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=43251260
Simplify filter() implementations in common.collect
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=43252637