zoo.FastQueue: first implementation of the transactional queue
Removed global control lock
Refactoring: FastQueue not inherit kazoo.recipe.queue.BaseQueue
Refactoring: TransactionRequest before Client
Refactoring: removed copypaste with zk.stop()/zk.close()
Simplified zoo.check_transaction() and moved to zoo.Transaction as check_and_commit()
gns.zclient.get_context(): using try/finally to close the client on exception
collector: Using contextmanager with SingleLock
SingleLock: using try/finally to release the lock
Some review fixes
raava.zoo.TransactionRequest: commit_and_check() -> __exit__(); using context management
Refactoring: try/except in _remove_control()
Refactoring: removed some continues
setup.py: addad elog to packages
Merge pull request #51 from mdevaev/performance-issues

Refactored zookeeper queues, transaction and locks to avoid hogs and leaks