Expose fulfilled, rejected, cancelled fields on KSPromise

We wanted to expose these to help clean up a few of our tests.