Connection handling improvements.

More robust zk client error handling: support progressively more severe retry logic.
Automatic fork and InheritedError handling:
  Lazy reconnects reduce zookeeper and redis server load.
  Reduces/prevents kernel mutex deadlocks in forking env.
Trace connection debug logging.