Static HTTPS/SPDY3/HTTP2 server example
Merge pull request #314 from square/jwilson/__sample_server

Static HTTPS/SPDY3/HTTP2 server example
Bug fixed that caused gzipped responses to be returned from cache after cache validation (#298).
Use 'jar-with-dependencies' classifier on website.
Merge pull request #316 from square/jw/jarjar

Use 'jar-with-dependencies' classifier on website.
returning null where a Map is expected is not nice
Merge pull request #318 from levelup/empty-map

returning null where a Map is expected is not nice
Merge pull request #315 from aahlenst/fix-issue-298

Bug fixed that caused gzipped responses to be returned from cache after ...
Fix a race condition in Connection.isExpired().

This was causing some SPDY connections to be evicted early,
and preventing connection reuse.

The spdyConnectionReuse test becomes flaky with the
fix that makes MockWebServer use different sequenceNumbers
for different requests on the same socket. With the fix
the test is no longer flaky. The old test wasn't good enough
to detect what it wanted to detect!

This race has existed in the code since we added more
aggressive time-based expiration in January 2013. In my
basic tests the race impacted ~20% of connections on a
desktop VM. It may have been more on mobile.
Merge pull request #320 from square/jwilson/idle

Fix a race condition in Connection.isExpired().
Fix unresolved function call on JVM < 1.7

This notably allows the mockwebserver project to be run on Android.
ServerSocket only implements Closeable since Java 1.7 and thus calling of
closeQuietly(Closeable) with a ServerSocket argument fails when running
on Java 1.5 or 1.6 JVMs. This is the same as is already done for
closeQuietly(Socket).
Hide a 2.0 API that was left public.
Added description and download info for MockWebServer.
Merge pull request #325 from square/jw/hide-missed-2.0-api

Hide a 2.0 API that was left public.
Merge pull request #327 from everett-toews/patch-1

Added description and download info for MockWebServer.
Merge pull request #322 from desseim/master

Fix unresolved function call on JVM < 1.7
Change HTTP date formats from UTC to GMT to conform to section 3.3 of HTTP spec document RFC2616 (http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.3)

Addresses issue https://github.com/square/okhttp/issues/337
Fix up HttpResponseCacheTest.setIfModifiedSince test to work with GMT timezone format in if-modified-since header
Use 'jar-with-dependencies' version for jar download links.
Merge pull request #340 from square/jw/link

Use 'jar-with-dependencies' version for jar download links.