#66 TcpClient should not schedule read timeout if the response has
already been received
#67 Migrate builds from Maven to Gradle