A medieval javascript build/test tool based on asynchronous Promises/A+