Ignore tcpNoDelay option, improve unit tests

AFUnixSocket now ignores some unsupported options by default.
Use AFUnixSocket.newStrictInstance to get something that's closer to the
spec.