Fix lack of timeout support in KafkaClient and KafkaConnection
Merge pull request #161 from maciejkula/bug/timeout_not_respected

Fix connection timeout in KafkaClient and KafkaConnection