Minor bug fixes, tidy up dependencies and Circle CI build
- Improve Circle CI config
- Remove unused dependencies declared in project.clj
- Fix produce! to use message key correctly
- Fix the jackdaw.client.log/log function
- Add examples from Clojure/conj 2018
Thanks to @cddr @AndreaCrotti @sevdafc @creese for these fixes and improvements.