Improve GenEvent.stream/2 cleanup

Just had a different idea how to solve the stream cleanup.