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.
Merge pull request #6 from socrata/marcs/receivetimeoutexception

Include SocketTimeoutException in cause of ReceiveTimeout.