Merge branch 'release/0.8.5'
Adding example of using scanLeft to add ranking
Adding more advanced example of using scanLeft to count duration of events
remove \t char
Add MultipleTsvFiles input source.

Allows you to specify an array of file paths that have the
correct Tsv schema. Includes a new test case for this source.
make mode.openForRead work for taps with dynamic fields
Merge pull request #471 from tresata/feat-retrieve-source-fields

make mode.openForRead work for taps with dynamic fields
adds properties needed by hraven
fix stream
add java md5 jex
Merge pull request #473 from twitter/feature/add_properties

Adds JobConf Properties needed by hRaven
Project on fields before groupBy.
added license headers
removed .ds_store
Merge pull request #476 from hmdavis/develop

added license headers
support quoted arguments to avoid Args processing based on starting dashes or equal signs
Really do the optimization.
Init with groupFields. Handle scanLeft and sortBy.
Don't use multiple parameter declarations

Pass in a Sequence of paths instead of varargs so that we can have
a single parameter list
Remove isBuferrUsed.