Discretionary data is different; it is arbitrary key/value pairs, but not validated against the PayTrace API field list. This change reflects that, and adds a separate, discretionary code path to requests; it is not validated, and it is appended to the end of the request string. Includes a unit test, and changes/fixes to existing tests to reflect this.
Bump version number to reflect a breaking change.