lychee.game.Emitter: Improvements and TYPE.stream support