Fix a bug where HTTPS POSTS were always buffered.

https://code.google.com/p/android/issues/detail?id=64348
(cherry picked from commit d451e9399442fc52db3435320227dbf5568ee0d8)

Conflicts:
	okhttp/src/main/java/com/squareup/okhttp/internal/http/HttpsURLConnectionImpl.java
add read response header timeout case

(cherry picked from commit 1cfab333332f8e64b10d32bf133b37cb2ca2f974)
timeout issue

(cherry picked from commit 7c9300be5f62117ab048ce841cdadefe8e36e40d)
Platform.getMtu is unused.

This was a failed experiment.

(cherry picked from commit 3eda83ab14d334bf5a5cb900674df1552de74e73)
Connected after everything is initialized

(cherry picked from commit ed2ee02570bac36b89bd93836e200840cb8fa59d)

Conflicts:
	okhttp/src/main/java/com/squareup/okhttp/Connection.java
fix spdy connection timeout issue

(cherry picked from commit 9cc440480a3a4ba9231ff8e98e6b5ca35254bfb3)
Testcase for spdy connection socket timeout.

(cherry picked from commit 3aa708978d83c272e2a24348dfdd7d6695c3d27b)
Merge pull request #429 from square/jw/prepare-one-three-oh

Prepare v1.3.0