Use bluebird for API promisification.