INTEXT-111 Allow PP for Kafka producer context

 - Remove hard coded names for bean names at the producer context parser
 - Fix and update tests
 - Remove the use of `BeanFactory` to get the producerConfigurations in
KakfaProducerContext and use setter to set the producerConfigurations
 - Add logic to send the message from producer configuration when there
is no header specified for the topic and single producer configuration
is used.
Looks like there is need `else` with `IllegalStateException`, when we don't have `topic` header and there is more than 1 `producerConfigurations`.