Add licenses
Move txkazoo to a real package
Move logger out into its own module
Various small test cleanups
Update required twisted version to 13.2.0
Bump Twisted requirement, also in setup.py...
Use find_packages to find packages instead of having them somewhere
manually
Minor formatting improvement
Add baseline tox.ini
Add long_description from README + URL
Get dependencies from requirements.txt
Don't explicitly install deps in tox.ini

This was originally done before I realized we were already using
setuptools and totally fine with that ;-)
Make the version programmatically available; grab it from the source
on setup
Add copyright header to test
Split out modules
Always get deferToThread from t.i.threads

This helps to prevent silly bugs caused by installing mocks through
monkeypatching. A better way to fix this would be to inject things
instead, but this will have to happen anyway once we use separate
thread pools.
Move TxKazooTestCase out into a separate module
Move partitioner tests out
Move lock tests to separate module
Refactor file reading