EventEmitter tests.

EventEmitter2

The benchmarks included are not a `mean` of the values produced, they do not reflect accurate results after running once. An accurate benchmark will take a sampling of these results and produce a `mean`. The tests may take a minute, check console for results.