GetOffsetShell doesn't provide a mechanism to provide additional configuration for the underlying KafkaConsumer as does the `ConsoleConsumer`. This leaves it unable to connect to a broker using SSL.
This PR allows it to accept a client configuration file, subsequently allowing it to provide SSL configurations and connect to a broker. I tested this manually. Trying to connect to a broker's SSL listener raised an out of memory error for me. After passing in the appropriate configurations via a config file, it connected successfully [ Full content available at: https://github.com/apache/kafka/pull/5617 ] This message was relayed via gitbox.apache.org for [email protected]
