Added a SingletonChan<T> class. This channel type closes itself upon successfully sending a single message.
Clarification