screammer.js (npm): A nice promise-based event manager 
Keywords: events|async|listener|promises