Bug 984788 - Convert legacy uses of promise.js to Promise.jsm. rs=Yoric