README cleanup
Increased socket send and receive buffer sizes to 1MB.
Removed configuration of obsolete FD_CLOEXEC socket flag.
Added retries in socket receive to support non-blocking IO