Check for null query params
Add support for including a partition key with text messages
Add support for input and output transform classes
Change API to deal with producer-only clients
Add support for TLS encrypted connections (ws.ssl=true in server.properties)
Always treat keys as strings
Improve SSL setup code and make protocols and ciphers configurable
Add support for client cert auth (need only, not want) and configurable trust store
Disable ssl by default
More options for configuring TLS client auth
Shutdown consumers in a way that is less likely to lose messages
Merge commit 'a1dbe5a8546dba63c89ef43003740ad357e8eb01'

Merged to current version