Only copy the originnal message in the DivertImpl, if it is forwarded to somewhere else.

Optimization in accordance to the following code comment:

"// TODO we can optimise this so it doesn't copy if it's not routed anywhere else"