Allow override of PayerID and token in ExpressCompleteAuthorizeRequest

Allow for manual setting of PayerID and token when using
ExpressCompleteAuthorizeRequest, instead of always inferring from the
default http request. Useful for express checkouts that use an
Authorization transaction, instead of a Sale, and therefore are required
to store some intermediate data between the call to SetExpressCheckout
and DoExpressCheckoutPayment