Adds TransactionShipAddress to SalesOrder
Adding replace_all field, changing initialization
Modifying to_record to support multiple payments
Fixing the spec for customer_refund_deposit_list