[Sprint: 38] XD-2339a KafkaConsumer configs as module options

 - Remove external config properties for kafka consumer
 - Add module options for all the possible kafka consumer configurations
The default value for **consumer timeout** in Kafka SI is set to use `5000` ms and the actual default is "-1" which makes the consumer wait indefinitely. Since we have module lifecycle, I believe setting it to "-1" makes sense. What do you think?