more refactoring: Kafka.Client/Connection does not depend on Kafka.Client/Metadata now. Update metadata for unknown topics in KafkaProducer.