fix renaming a list of HDFS files to a single dest
warn that multiple renames is not atomic
Change automatic packaging to not use __package__

* Fixes #285
* Don't rely on __package__. It does not exist for modules without
  imports or modules that has absolute_import
  http://legacy.python.org/dev/peps/pep-0366/
* Added unit tests to clearly describe what gets added. Still not
  intuitive to understand what gets added. We could make sure to add
  everything in a package "just to be safe", but then you might
  accidently add the entire universe of a namespaced package.
Merge pull request #307 from jooon/master

Change automatic packaging to not use __package__
Fixed issue where unit tests would get stuck on an ssh timeout
Fixed an hanging unit tests

(At least one my computer)
urlib2.urlopen probably has weird defaults on my OS.
Maybe rpc.RemoteScheduler should read connect_timeout from config?
Merge pull request #236 from adregner/fix-rename-list

fix renaming a list of HDFS files to a single dest
Merge pull request #309 from erikbern/worker-timeout-fix

Fixed an hanging unit tests
Merge pull request #308 from erikbern/ssh-timeout-fix

Fixed issue where unit tests would get stuck on an ssh timeout