Move all OnCompleted() firing to the receiver task, ensuring ordering is always respected
Move all OnCompleted() firing to the receiver task, ensuring ordering is always respected

nblumhardt/seq-api,datalust/seq-api,continuousit/seq-api