New SNAPSHOT versions of all tools/libs.
	Change on 2014/09/24 by dhuo <dhuo@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=76305695
Clean up javadoc build errors.
	Change on 2014/09/26 by jimmc <jimmc@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=76471626
First part of cluster-wide immediate list consistency; refactor
DirectoryListCache to be an abstract class with one implementation
called InMemoryDirectoryListCache, push the objectNamePrefix and
delimiter through to the getObjecList method so that the impl
can filter filenames as it goes.
	Change on 2014/09/30 by dhuo <dhuo@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=76709974
Clean up remaining rawtypes compiler warnings (excluding controller/cluster).
	Change on 2014/10/02 by jimmc <jimmc@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=76917739
Fix remaining javadoc warnings in cloud/hadoop.
	Change on 2014/10/08 by jimmc <jimmc@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77278897
Remove static ClientRequestHelper<> instances
	Change on 2014/10/09 by angusdavis <angusdavis@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77388079
Fix most remaining java warnings in cloud/hadoop except deprecation and some rawtypes in controller.
	Change on 2014/10/09 by jimmc <jimmc@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77392673
Disable FileSystemStatistics checking that fails with race conditions
Check for uncaught exceptions when creating files
	Change on 2014/10/10 by angusdavis <angusdavis@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77453895
Add LocalFileBackedDirectoryListCache which mirrors everything to a local
path, creating directories and empty files as placeholders for GCS objects.
Extensively wire it into various parameterized tests as well as adding its
own set of file-specific test cases around possible race conditions. Wire
into GoogleCloudStorageFileSystem.
	Change on 2014/10/10 by dhuo <dhuo@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77471677
Remove the log.warn for failed directory timestamp updates.
Assuming bigstore implements throttling, this will get hit more often than I'd like.
	Change on 2014/10/13 by angusdavis <angusdavis@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77627899
Update directory timestamps on daemon threads.
	Change on 2014/10/14 by angusdavis <angusdavis@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77681112
Add retry handlers for non-metadata acquired credentials.
	Change on 2014/10/14 by angusdavis <angusdavis@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77684410
Wire out setting to disable directory timestamp updating.
	Change on 2014/10/14 by angusdavis <angusdavis@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77684926
Make the other threadpool also a daemon threadpool, otherwise it takes 60
seconds for the non-distributed indexer to shut down.
	Change on 2014/10/15 by dhuo <dhuo@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77813500
In GoogleHadoopFSInputStream, detect small seeks which land in the
already prefetched ByteBuffer, and simply reposition the buffer in-place.
	Change on 2014/10/15 by dhuo <dhuo@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77814745
Determine whether file system timestamps should be updated via a predicate
Wire a predicate through from GHFS that has support for disable all, include
all matching a substring and exclude all matching a substring.
	Change on 2014/10/15 by angusdavis <angusdavis@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77815313
Wire the LocalFileBackedDirectoryListCache as an option up to GHFSBase;
keep default IN_MEMORY in the Java code since permissions are wonky
without proper setup, but we'll let the default be 'true' in bdutil.
Add it to bdutil's installation/configuration to point it at an NFS
mount point at deployment time via gcs-core-template.xml.
	Change on 2014/10/15 by dhuo <dhuo@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77820852
Use guava 17 compat sameThreadExecutor.
	Change on 2014/10/15 by angusdavis <angusdavis@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77822116
Make use of specified request initializers in GoogleCredential.
A related change has been sent to google-api-java-client, but it will take some
time for that to propagate to a released client library.
	Change on 2014/10/15 by angusdavis <angusdavis@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77824019
Fix a performance-hindering bug in globStatus where "foo/bar/*" would
flat-list "foo/bar" instead of "foo/bar/"; causing the "candidate matches"
to include things like "foo/bar1" and "foo/bar1/baz", even though the
results themselves would be correct due to filtering out the proper glob
client-side in the end.

Tests already cover the case, and the user-visible *behavior* is unchanged;
manually tested with debugging enabled that it works on an actual directory
with a large sibling directory.
	Change on 2014/10/15 by dhuo <dhuo@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77826027