Implement the KafkaMetadataProvider inside broker
This solves part of Issue #10.  The new topic not being ready on initial creation.
We still need to implement the error conditions where we retry.