Adjust indentation in setup.py
"From: Luigi" to sender (which is configurable).
README: fix scattered grammar, punctuation errors.
Merge pull request #175 from gward/master

README: fix scattered grammar, punctuation errors.
add bzip2 format support
Merge pull request #170 from odise/set_sender_via_config

"From: Luigi" to sender (which is configurable).
Merge pull request #176 from JonNelson/master

add bzip2 format support
tweak locking and add simple test.
Merge pull request #180 from tyro89/master

tweak locking and add simple test.
Adds utilities for working over SSH connections

Includes RemoteContext for setting up tunnels and executing commands over SSH
and RemoteTarget for reading remote files (writing not yet implemented)
Merge pull request #165 from spotify/freider/remote_execution

Adds utilities for working over SSH connections
Verbose output when multiple workers try running the same task(s)

Not fully backwards compatible: if you update the scheduler before the worker, you will have problems
The other way is fine though (updating the worker before the scheduler)

Also removed support for fallback to an older way of calling the scheduler - this was fixed in the scheduler in July 2013 so it should not be a problem.
Wraps ioloop fetcher for unit tests in a function.

Otherwise, the ioloop instance is fetched in the main loop
but launched in a separate thread, which seems to cause problems.
Hopefully this fixes sporadic deadlocks in unit tests
Merge pull request #181 from spotify/freider/potential_deadlock_fix

Wraps ioloop fetcher/launcher for unit tests in a function.
Merge pull request #174 from erikbern/running-tasks-info

When you want to run tasks but they are currently run by other workers, ...
Add support for writing on RemoteTarget
Add S3 client and target
Add test dependencies for travis
moto only works with python2.7+, so disable moto-based tests if it cannot import
Add put & get functions for RemoteTarget