[external/kafka] Receive kafka message with muti-consumers

It seems KafkaUtils works with only one consumer
this patch make Receiving kafka messages with muti-consumers
I see the problem. Yes, after union you obviously cannot get a ReceiverInputDStream as union return DStreams, but the createStream should ideally return ReceiverInputDStream for consistency.