Fixes https://github.com/spring-projects/spring-integration/issues/2744 When we get scattering results, there is no reason to keep internal headers any more. * Fix `ScatterGatherHandler` to modify scattering result messages to reinstate headers from original request message. This way we are able to re-throw an exception from the gatherer to the caller. * Fix typos and language in Docs