Allow users to configure the silent retries

This patch is related to issue https://github.com/square/okhttp/issues/258

Provides a way to configure the OkHttpClient so failed requests are not silently retried. Existing libraries using the JRE HttpUrlConnection may already have custom code to handle those failures, so it would be good for users to have the possibility to enable/disable these retries.