Add and fix a failing test case: multiple listeners and ending eventstream

Same as  https://github.com/substack/emit-stream/pull/3 fixing issue #1.

Cheers,
Simon