Test timeout

This test case refers to "Reading response header timeout" issue.
https://github.com/square/okhttp/pull/375

Since the SocketTimeoutException is handled inside Okhttp and can not be catched outside, Retrying request is recognized as a correct behavior while case timeout as test failure. Any more elegant approach would be appreciated : )