InflaterSource. Like InflaterInputStream.
Merge pull request #508 from square/jwilson_0202_inflater_source

InflaterSource. Like InflaterInputStream.
Promote the target backlog to a parameter.
Merge pull request #509 from square/jwilson_0202_targetbacklog

Promote the target backlog to a parameter.
FindBugs sweep.
Merge pull request #512 from square/adriancole_02_05_findbugs

FindBugs sweep.
Fix for NPE when the OpenSSLSocketImpl returns null from getNpnSelectedProtocol.
Merge pull request #513 from adamsp/master

Fix for NPE when the OpenSSLSocketImpl returns null from getNpnSelectedProtocol
GzipSource beginnings.
Merge pull request #510 from square/jwilson_0203_gzip_beginnings

GzipSource beginnings.
Rename byteAt to getByte.

Should we later support random access for other primitives
or random bulk access, I'd like the prefix to stay constant
(getByte, getInt, getLong, getBytes) vs. the suffix (byteAt,
intAt, longAt). Prefixing may work better for autocomplete
in IDEs, particularly since we already use a prefix for our
consuming reads (readByte, readInt, readLong).
Fix some OkBuffer bugs.

GzipSource exceptions used six hex digits instead of
8 to print ints.

readUtf8 always did an extra copy of the bytes being
read.

Moving bytes between buffers crashed when the destination
was empty and the source was a prefix.

InputStream reading returned values in -128..127 instead
of in 0..255.
Merge pull request #516 from square/jwilson_0208_byte_at_to_get_byte

Rename byteAt to getByte.
Merge pull request #517 from square/jwilson_0208_buffer_fixes

Fix some OkBuffer bugs.
Initial implementation of an OkHttp-backed curl clone.
Merge pull request #514 from square/jw/okcurl

Initial implementation of an OkHttp-backed curl clone.
fix #184: OkHttp no longer uses default ssl context.
Merge pull request #518 from square/adrian.okclient-provided-sslcontext

OkHttp no longer uses default ssl context.
Add -X to okcurl, permitting HEAD requests.
Merge pull request #522 from square/adrian.curl-X

Add -X to okcurl, permitting HEAD requests