added clearer pydoc to most transaction-based methods, and renamed some methods to make them more understandable
fixed some lines that were too long in test cases
fixes for pylint
first pass at adding logging to zookeeper interface