Use bluebird as the global Promise implementation