Support Android TrafficStats socket tagging.
Remove Failure wrapper type.
Merge pull request #843 from square/jw/kill-failure

Remove Failure wrapper type.
Merge pull request #842 from square/jw/traffic-stats

Support Android TrafficStats socket tagging.
Remove unknown clause from response code javadoc.

The builder guarantees that the code is always positive.
Merge pull request #844 from square/jw/doc

Remove unknown clause from response code javadoc.
Do not deploy tests artifact.
Merge pull request #845 from square/jw/no-tests

Do not deploy tests artifact.
Don't NPE after a redirect.

We were releasing the connection (to the successor request) and
later attempting to close the null connection.
Strip auth headers when redirected to another host.

These are potentially private and we don't want to leak them to another
host, regardless of whether they're created by the calling application or
by the Authenticator.
Merge pull request #846 from square/jwilson_0319_redirect_npe

Don't NPE after a redirect.
Merge pull request #847 from square/jwilson_0519_strip_auth_headers

Strip auth headers when redirected to another host.
Drop getHeaders() which is redundant with headers().
Merge pull request #849 from square/jwilson_0520_getheaders

Drop getHeaders() which is redundant with headers().
Correct accidental rename of reflected method.

Broken in 022173a44406f1492c674dc9450423581a21d675.
OkHttp/2 changelog.

I ended up writing something that's kind of like a migration guide.
I think we want to put the big API changes up front in the changelog,
and probably also a separate doc with before/after examples.
Merge pull request #851 from square/jwilson_0521_v2_changelog

OkHttp/2 changelog.
Merge pull request #854 from square/jw/rename-fix

Correct accidental rename of reflected method.
In HttpURLConnection, pay attention when fixedContentLength is set to zero.
Merge pull request #858 from square/adrian.fixedContentLength0

In HttpURLConnection, pay attention when fixedContentLength is set to zero