Use a custom SSL context (instead of messing with the global SSL context).

See: https://github.com/square/okhttp/issues/184