fixed issue #64
1. 增加client example的异常处理
2. ClusterCanalConnector.connect()在重试失败后增加异常返回