Include SocketTimeoutException in cause of ReceiveTimeout.

Yes, this is generally a slightly useless and silly thing to do,
but has a slight chance of figuring out why we are sometimes getting
unexpected receive timeouts in some places.