Replace broken ReadHTTP with individual calls.
Replace broken ReadHTTP with individual calls.

The ReadHTTP function called ReadHTTPStatus without handling the return
code. This caused non-SSL servers to get stuck waiting for additional
data when it should have failed and closed the connection. The HTTP
status is for the client, not the server, so it does not make any sense
to read it there anyway.

caraka/gridcoinresearch,gridcoin/Gridcoin-Research,theMarix/Gridcoin-Research,Git-Jiro/Gridcoin-Research,tomasbrod/Gridcoin-Research,TheCharlatan/Gridcoin-Research,theMarix/Gridcoin-Research,tomasbrod/Gridcoin-Research,TheCharlatan/Gridcoin-Research,tomasbrod/Gridcoin-Research,theMarix/Gridcoin-Research,caraka/gridcoinresearch,gridcoin/Gridcoin-Research,Git-Jiro/Gridcoin-Research,tomasbrod/Gridcoin-Research,gridcoin/Gridcoin-Research,Git-Jiro/Gridcoin-Research,caraka/gridcoinresearch,caraka/gridcoinresearch,caraka/gridcoinresearch,theMarix/Gridcoin-Research,gridcoin/Gridcoin-Research,Git-Jiro/Gridcoin-Research,theMarix/Gridcoin-Research,TheCharlatan/Gridcoin-Research,TheCharlatan/Gridcoin-Research,caraka/gridcoinresearch,gridcoin/Gridcoin-Research,tomasbrod/Gridcoin-Research,theMarix/Gridcoin-Research,TheCharlatan/Gridcoin-Research,gridcoin/Gridcoin-Research,Git-Jiro/Gridcoin-Research