Clean up listeners after running tests.

This helps avoid the 'possible EventEmitter memory leak detected' message.
Most importantly: uncaught exceptions in multiple test runs should be credited to the correct test.
Bumped version number.