Bluebird-backed promise wrapper for inquirer