adjusting to the new shape of Receiver to avoid the duplication on channel tracking
adding Send to the IChannel interface
checkpoint:  some spiking around the in memory support
another test through InMemoryChannel
saying that InMemoryTransport is done until we find problems in heavy integration testing