XD-2098: Add KafkaMessageBus

Needs some more polish, but this is finally passing all tests
Not sure. This is really a one-off thing. We don't even have equivalents for our "main" ZK connection mechanism (but maybe it is not applicable)