CSHARP-1129: Ensure that cancelling a ReceiveMessageAsync cleanly disposes of the reply message when it eventually arrives.