hack more posix-like behavior out of winsock2

attempt a posix-style close with a mother-may-i on closesocket

assume that if socket headers are included that read/write
was meant to be used on sockets
point to win32-minimal branch