update the way OAuth is set on client to make sure porper client component(e.g. JSON parser) can be set on caller, regardless of the client used in OAuthActivity