MPW_SendRecv with 0 bytes and "select()" code reduction

In ```Socket.cpp```: the performance benefit of the old select was negligable
and added more lines of code, so I reverted it.