make changes to be more fault tolerant: clean up connections, brokers, failed_messages
Merge pull request #1 from quixey/fault-tolerance-fix

DA-293 client should discover new leaders, delete stale connections