Recheck select succeeds on EWOULDBLOCK for stratum.
Make raw sockets compile on windows
Merge branch 'usb'
Use TCP_NODELAY with raw sockets if !opt_delaynet
Set TCP_NODELAY for !linux for raw sockets.
Use MSG_NOSIGNAL on stratum send()
Only use MSG_NOSIGNAL for !win32 since it doesn't exist on windows.