Deprecate name() and make toString() return name of domain.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=41514739
Make ImmutableTable serializable.
Also, reduce duplication across existing Table serializers.
http://code.google.com/p/guava-libraries/issues/detail?id=1264
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=41522037
Remove redundant tests and open source it.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=41527580
Simplify and organize various Map implementations.  Specifically:

* factor out Hashing.smearedHash
* organize the CompactHash collections' implementations better
* use consistent error messages for ImmutableMap and subclasses when rejecting duplicate elements
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=41539237
Rollback

People depend on the exact error message.  (They should feel bad, and they'll need to get fixed.)

*** Original change description ***

Simplify and organize various Map implementations.  Specifically:

* factor out Hashing.smearedHash
* organize the CompactHash collections' implementations better
* use consistent error messages for ImmutableMap and subclasses when rejecting duplicate elements
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=41543614
Added cw to TldPatterns.java
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=41558410
Migrate callers of caliper.Runner to caliper.runner.CaliperMain directly.

-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=41579793
Incorporate latest mozilla tld changes.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=41590242
Fix toString() of Resources.asByteSource to match method name.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=41591180
Rollback

*** Reason for rollback ***

We may want to change these methods to return FluentFuture very soon.

*** Original change description ***

De-betaify lots of methods in Futures.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=41594182
- Fix scheduleWithFixed(Delay|Rate). As originally implemented, scheduleWithFixed(Delay|Rate) would submit a Callable/Runnable wrapped in a FutureTask to the delegate ScheduledExecutorService and fail to run more than once due to run-once nature of FutureTask.
- Implement cancel(boolean) on the returned LSFuture.
- Omit FakeScheduledExecutorService changes.

-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=41598013
Fix sourceDirectory, restoring compiled serializers to guava-gwt jar.
I accidentally removed the serializers
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=41634343
Enable command-line filtering of tests with, e.g., -Dtest.include=**/ClassPathTest.java
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=41635188
Merge remote-tracking branch 'google/master'