IE-100: Kafka:o-c-a: topic and message-key attrs

JIRA: https://jira.spring.io/browse/INTEXT-100

Add `topic(-expression)` and `message-key(-expression)` attributes to avoid upstream configuration
to specify them in the `MessageHeaders`

Polishing for XSD
`Assert.notNull()` in `onInit()`