SCHEMA-384. Track clients of a Kiji instance and clients of opened Kiji tables

 - ZooKeeperClient that handles ZooKeeper disconnects.
 - TableLayoutMonitor providing trackers for:
   - table layout updates
   - table users (client processes).

issue: https://jira.kiji.org/browse/SCHEMA-384