Listen.js is a JavaScript library that makes it easy to wait for mutliple Node-style callbacks and process the results