Handle CLOEXEC for socket/socketpair.

Also adds defines for all known *_CLOEXEC flavors. Most are aliases of
O_CLOEXEC but some are different like FAN_CLOEXEC and MSG_CMSG_CLOEXEC.