Add bluebird to optional deps: try to set bluebird as global Promise