Support for Scala 2.12
By supporting Scala 2.12, we had to drop support fro Scala 2.10. So long, farewell...
List of commits:
- Support Scala 2.12 - fixes #48. (#63)
- Refactored autoCommit for consumeFirstMessage methods. (#62)
- Allow consumeFirstStringMessageFrom to be called multiple times (#61)
- fix OutOfMemory issue by making the log cleaner dedupe buffer much smaller (#60)
- Clear log directories on EmbeddedKafka.stop() or end of withRunningKafka method. (#59)
- Refactored test code in order to speed up builds. (#54)
- Adding return types to methods. Also, limiting scopes of some variables. (#53)
- Remove information on backward binary compatibility (#51)