Automated rollback of dfc51048f549.

*** Reason for rollback ***

Newly unsupported operations causing failures.

*** Original change description ***

Changes implementation of emulated CacheBuilder and instead emulated LocalCache. Features added include recordStats, expireAfterAccess, ticker, and removalListener. RefreshAfterWrite was implemented but removed due to reliance on reload() and returned futures.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32320187
Guava issue 1049: minor optimizations for CharMatcher

From Louis: http://codereview.appspot.com/6353073/
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32320841
Rename expectedFalsePositiveProbability to expectedFpp.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32320997
More tests for ObjectArrays.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32321913
Total rewrite of emulated CacheBuilder to emulated LocalCache. Features added include recordStats, expireAfterAccess, ticker, and removalListener.

This version is updated to include support for values(), keySet(), and entries(), as well as iterators generated by these. These methods are used occasionally and the removal had led to errors in the first submission.

This version has been tested on failing tests reported last submission and found to have no impact on these tests.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32427476
Open source FluentIterable.addTo.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32438496
6799892: Add FinalizableReferenceQueue.close method.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32452934
Move ComputingMapAdapter to MapMaker.
This seems to work around the JDK bug that causes http://code.google.com/p/guava-libraries/issues/detail?id=950
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32499454
Update Guava version to 14.0-SNAPSHOT.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32500914
Add Maps.toMap(Iterator, Function).
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32512136
Expire entries at insertion+duration instead of insertion+duration+1 to be consistent with the GWT emulation and, we hope, with common sense.
Update tests that rely on the current expiration behavior (as identified by global TAP).
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32533539
The number of bits can reach Integer.MAX_VALUE now, rather than Integer.MAX_VALUE/64
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32540182
Copy factory methods from Ranges to Range.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32544574
The number of bits can reach Integer.MAX_VALUE now, rather than Integer.MAX_VALUE/64
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32540182
A few small cleanups to BloomFilter.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32612086
Move c.g.c.collect.testing.GwtPlatform to guava-gwt.
Eventually it may end up in a new guava-testlib-gwt.
For the moment, though, let's just get it out of guava-testlib so that we don't need a GWT dependency there.
This CL also removes that dependency.

I've edited the MOE config to emphasize putting GWT stuff in guava-gwt over all other priorities.
This moves some .gwt.xml files, which likewise would live in a guava-testlib-gwt area.
It makes a special case for Testing.gwt.xml irrelevant, so I've removed it, though we'll want an analogous special case in a guava-testlib-gwt future.

This CL also adds missing JUnit inherits.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32638474
Copy NullOutputStream to ByteStreams.nullOutputStream().
Deprecate NullOutputStream.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32648796
Split CloseablesTest into CloseablesTest and FlushablesTest.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32662484
Add missing c.g.c.collect.testing manual emulations.
Withdraw c.g.c.escape manual emulations.
Add internal tests that make it less likely that we'll miss manual emulations in the future.
(It's still pretty likely, though, since the error occurs only if someone creates the fileset and associated test but forgets to update the build rule....)
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32681009
Further CharMatcher optimizations, eliminating more unused code and especially identifying when the negation is better to precompute than the matcher directly.

From Louis: http://codereview.appspot.com/6351118/
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=32687304