EvenStream.takeUntil/delay implemented

The current implementation of delay just ignores all Events given to it
until the delay period has passed.