HRCPP-133 Reverting socket::read retry changes

https://issues.jboss.org/browse/HRCPP-133

The retry is causing the socket timeout contract to fail.
Modified the HotRodClientException constructor to set the cause to a
SocketTimeoutException, so that SocketTimeoutErrorTest passes