Suggested task names in the event of typos
list tasks in sorted order
review fixes
fixed bug in dependency validation

error messages should be a lot more helpful now
Add compression (scp -C) for RemoteTarget get/put
make luigid state file path configurable

Use `state-path` option of the [scheduler] section to adjust
the state path file location.

Addresses [#188](https://github.com/spotify/luigi/issues/188).
Added missing import to interface.py
Issue #199 - move reducer initializing to base class

Change-Id: I54bc142b4f17789a7bc4c06e50b4a87b12149091
- don't turn exceptions that occur that might ultimately cause a pipe
  error into *just* a pipe error.
- fix all cases of    logging.foo(format_string % args)
- fix logging calls from logger.foo(format_string % args) into
  logger.foo(format_string, *args)
- and make a small optimization to error line accrual in
  run_and_track_hadoop_job.py
example assumed that hdfs will write flat files.
enable support for boto config in S3Client
An inheritance decorator

Method and practice for instantiating classes that are inherited from

More tests, and ability to nullify parameters

Added better naming to common_params, and an assertion and test to boot

Python 2.6 compatible unit tests