Checking in a couple of interfaces to simplify creating promises that are already resolved/rejected.  Update unit tests to make use of this.