Fixes: #9110 * Move context propagation utilities to the `IntegrationReactiveUtils` * Capture context into message header in the `IntegrationReactiveUtils.adaptSubscribableChannelToPublisher()` before `sink.tryEmitNext()` * Restore the context from message header in the `flatMap()` for `ReactiveStreamsConsumer.reactiveMessageHandler` **Auto-cherry-pick to `6.2.x`**