New approach to hiding implementation details.

This relies on the happy accident that OkHttpClient.class will be initialized
before any attempt to use internal APIs.
Merge pull request #786 from square/jwilson_0430_hide_implementation_details

New approach to hiding implementation details.