I added an optional parameter to allow the user to override a tap's sink mode. This is useful when you put flows into a cascade. http://docs.cascading.org/cascading/2.1/userguide/html/ch03s08.html#N20CA7
Merge branch 'release/0.8.5'
Make Mode job-specific.
Fix Ryan's comment. And completely move implicit mode from Mode object to Job class. Change a bunch of other files for this change.
Remove one extra line.
Change pollinginterval to 5 to speedup test.
Address Oscar's comments.
Change pollinginterval tp 3.
Change timeout parameter in HangingTest to 3 milliseconds, since currently when this flaky test fails it always has more outputs than expected.
Change timeout in HangingTest to 2 milliseconds. Tuning this parameter for the flaky test.
Create DistributedCacheFile, a pleasant API for managing files to be distributed via hadoop's DistributedCache

Dealing with hadoop's filecache.DistributedCache is kind of awkward.
This gives users an easy way of setting up paths to be added to the
distributed cache, and hides the details of consistent-symlink-naming
and such. This is a prerequisite for loading our indexes in hadoop.
Comment out HangingTest. Add a TODO for it.
Change pollinginterval to 5.
implement URI hashing using algebird's existing MurmurHash128 implementation

Removes derpendency on guava.
Merge pull request #448 from reconditesea/klin_fix_mode

Make Mode from global to job-specific.
Move mode related code from Job to Mode.
Remove unused import in Job
Switch back setJobConstructor.
Merge pull request #452 from reconditesea/klin_clean_mode

Moved mode related code from Job to Mode.
Add scalding-commons into scalding as submodule.