Initial commit of a zookeeper concurrency control module
Better, but it now has retries and sleeps
Add some comments
Switch to using a semaphore (mostly a built-in of the kazoo client)
Complete the docs for this module, and include an example
Fix some pylint errors
Merge pull request #12937 from jacksontj/concurrency_control

Zookeeper based concurrency control