Log request params in sorted order

It's much easier to read that way.
Attempt to convert US states to short form before submission

This avoids a silly issue where entering the full state name means
PayPal reject the request with error 10736:

    A match of the Shipping Address City, State, and Postal Code
    failed

This isn't a watertight fix but should work for most cases.