Use a proxy emitter to avoid going over maxListeners.
Merge pull request #3 from qubyte/feature/useProxyEmitter

Use a proxy emitter to avoid going over maxListeners.