JCLOUDS-750 Remove need for custom json type adapters on OAuth.
JCLOUDS-750 adjust for changes in @SerializedNames contract.