Fixes: #9197 * Update `ZeroMqMessageHandler` for `wrapTopic` option * Add author, fix code style, add same logic also for `ZeroMqMessageProducer` * Add `wrapTopic` function also in DSL specs * Fix wrap topic test: duplicate socket address caused binding exception * Rewrite the `MessageProducer.wrapTopic()` test * Call `stop()` instead of `destroy()` method **Auto-cherry-pick to `6.3.x` & `6.2.x`**