Fixes to payment api required by payment team

Fixed checkExisting to take sku and/or id, fixed checkAppSubscription to pass id=-1, required by the payment team

@scdowney @shamim1 @jeffheifetz @pagey Please code review ASAP.

I am going to update the docs after lunch.