Promises/A+ micro library to help with asynchronous work flow.