Stylistic changes - addressing Mikhails comments.
Clean up and document the Watcher unit tests.
Merge pull request #44 from Nextdoor/issue_39

Issue #39: More efficient Watches and fewer zk.get() calls.
Merge branch 'master' of github.com:Nextdoor/ndserviceregistry into reduce_callback_execution