Bug 887923 - Switch Task.jsm from promise.js to Promise.jsm. r=mano