createFromConfiguration
Creates a OAuth2Client from an existing OAuth2ClientConfiguration.
This is useful when recreating a client from a stored token's configuration, mirroring the Android OAuth2Client.createFromConfiguration pattern.