event-promised (npm): Combine promises and events
Keywords: event|promise|on|once|then|catch