Raise if we can't find a leader by broker_id
Raise if we can't find a leader by broker_id

There are cases when we do have a broker_id, but that id is not present
in the list of known brokers. With this change, the
lead_broker_for_partition method should *always* either return a broker,
or raise a meaningful exception.

codeclimate/poseidon