Fixed a bug in the Java sample code where the timzone was not reverse-adjusted when serialising down to JSON. Betfair's API-NG requires all dates to be serialized in ISO8601 UTC.

 Just formatting the string to the ISO format string does not instruct Gson to adjust by the timezone on the Date instance during its serialization.

The fix was to override the GSON Date TypeAdapter for the Date class.