fixes truncating of headers with timestamp values
Handle response code 308 - Permanent Redirect
Merge pull request #1072 from square/marcelo/perm-redirect

Handle response code 308 - Permanent Redirect
Merge pull request #1025 from baldur/master

okcurl truncates values of headers with timestamp values
Take control of the enabled cipher suites.
Add instructions for Gradle to the README.
Merge pull request #1073 from square/jwilson_1005_cipher_suites

Take control of the enabled cipher suites.
Clean up HostResolver.

Hide the interface and rename it to Network. We may make this a public
interface later, particularly in order to track more capable network
APIs in Android L. For now, we want a hidden interface with a general
purpose name.

Closes https://github.com/square/okhttp/issues/1062
Merge pull request #1079 from square/jwilson_1010_rename_hostresolver

Clean up HostResolver.
Forbid setProtocols with HTTP_1_0.

Closes https://github.com/square/okhttp/issues/986
More convenient APIs for using Cache-Control in requests.
Merge pull request #1080 from square/jwilson_1010_http10

Forbid setProtocols with HTTP_1_0.
Merge pull request #1082 from square/jwilson_1010_cache_control

More convenient APIs for using Cache-Control in requests.
Extend the keep-alive time for the SPDY push executor.

Closes https://github.com/square/okhttp/issues/1034
Merge pull request #1085 from square/jwilson_1011_poolsize

Extend the keep-alive time for the SPDY push executor.
Certificate pinning.
Merge pull request #1086 from square/jwilson_1011_pin

Certificate pinning.
Revise how TLS connections are negotiated.

Now we explicitly enable TLSv1.2, TLSv1.1 and TLSv1.0 where they are supported.
We continue to perform only one fallback, to SSLv3.

In a follow-up we can make TLS configurations user-accessible, and allow the
application to limit which versions are used.
Merge pull request #1087 from square/jwilson_1012_tls_12

Revise how TLS connections are negotiated.
Fix inverted condition on Route's forwarding constructor.