Refactor and update integration tests
Adhere to common python naming conventions
Beautify codec.py
Split fixtures out to a separate file
toxify all the tests and use xfail marks
Update README.md
Ignore MANIFEST
Use 127.0.0.1 instead of localhost

This alleviates IPv4 -vs- IPv6 issues in ZK and Kafka.
Bootstrap distribute/tox with setuptools

Is there a better way to do this?
Merge branch 'issue-28'

Closes #28