Proper handling of non-blocking accept().
Proper handling of non-blocking accept().

Need to ignore a few more error codes from accept() to handle aborted
connections, signal handlers, and portability.

dhess/echoev