crunchtask.js-1 Enable tasks to use native Promises