handle ZK connection loss when updating offset
catch some more exceptions, to be safe
Merge pull request #2 from edgeware/zookeeper-connection-21624

Catch ZooKeeper errors in some sensitive places.