Add sorted take optimizations
Address some review comments
Enable compression for Tsv, Csv, etc.

Enable compression for delimited scheme outputs. 

> Method setSinkCompression sets the sinkCompression of this TextLine object. If null, compression will remain disabled. 

Cascading automatically disables the compression when sinkCompression set to null.
With sinkCompression set to 'TextLine.Compress.DEFAULT' one can specify the compression on job configuration.
Merge branch 'develop' into oscar-sortwithtake

Conflicts:
	scalding-core/src/main/scala/com/twitter/scalding/typed/KeyedList.scala
Style changes from scalariform
Step 1 on a bufferedTake monoid for unsorted cases
Add ExecutionContextJob
Merge branch 'release/0.11.1' into develop
Push back off ec2 requiring sudo, build failures are a nightmare
Merge pull request #952 from twitter/executionjob

Add ExecutionContextJob to interop execution style with Job style
Merge pull request #953 from twitter/removeSudo

Push back off ec2 requiring sudo, build failures are a nightmare
Readme file was in the Test directory instead of source one
Adding support for BDD testing of Typed API. Still having problems writing to the output sink during test
Fixed problems with support of basic tuples. Now working on complex types
First release completed. Missing documentation
First release completed. Missing documentation
fix the example usage in JDBCSource
Merge pull request #955 from epishkin/patch-3

fix the example usage in JDBCSource
Improved test code as suggested during revision
Add new VerticaJdbcDriver (5.1 and higher)