elistener (npm): listenTo/stopListening to an EventEmitter for easy cleanup
Keywords: events|cleanup|listen|stopListening|listenOnce|EventEmitter