added GetExpressCheckoutDetailsForm
split set_checkout into process_set_checkout
improve error handling in get_details()