Append bluebird support to promises shim