update way OAuth is set to BoxClient so to allow setting client components(e.g. JSON parser) on caller regardless of the client used for authenticate.