fix RCVTIMEO and SNDTIMEO options on unix and also add NODELAY