Update to recent dependencies
Add support for getting topic and key from tuple

breaking old interface!