Change log:
3d76427 Ugrade Gradle, Spring, Retry versions
c9443ee Prevent KafkaEmbedded exiting the JVM
7b492f5 GH-1441: Close producer after fatal send error
8599625 GH-1437: Check for immediate failure on send
3d04b59 Upgrade to Kafka 0.11.0.3
72f89a2 Fix manual acks with transactions
badcb8a GH-1414: ConcurrentMLC Fix ConcurrentModification
7f1268d Fix local variable name
902e9b3 GH-1283: Unique client.id for each producer
54d83f3 Polishing for previous commit
678a21b GH-1196: Use close(Duration) instead of close()