HZ11WIP10
- set a global recv timeout on the socket connection
- remove all traces of select()
- made error handling consistent for initial and final recv calls
- made logging messages consistent