Bug 994712 - fix CART regression caused by switch to Promise.jsm for Task.jsm. r=mconley.