Bug async operator deadlock

The problem was that the sender of a TBMChan did not sent a sentinel value to the receiver to signalize the end of the transmission. This caused the receiver of the channel to wait for incoming values forever.

I added the transmission of a final ```Nothing``` value to exit the transmission. Also the test I added pass now.

Best Sven