add kafka_proto:broker_id() type
seed RNG before using it
_client: fix schedule_reconnect/0
incremental brokers reconnection
make care of suddenly disconnected brokers