Description
The KafkaSerdeFactory currently constructs Kafka encoders and decoders using the default constructor with no parameters. Kafka generally constructs these by passing in a VerifiableProperties to allow the constructor to configure them.
I think we can do this by taking properties out of Samza's configuration map as with the kafka encoder/decoder setting then passing these through to the constructors.