Adds PromiseKit support for CJAPIRequest