Use kafka.util.kafka_bytestring to encode utf-8 when necessary
Fixup call to self._client.get_partition_ids_for_topic -- use encoded topic bytes
Simplify BYTES_CONFIGURATION_KEYS logic, per wizzat review
Add some jitter to refresh_leader_backoff_ms, per wizzat review