use regex(3) stubs on _WIN32 for mingwin
appease mingwin setsockopt(2) prototype
include winsock.h before windows.h

If not, feasting-on-kittens WILL occur.

Do you want kittens to be eaten? Do you?

Also, -Werror gets fixed
use GPR-sized typedefs for win32 long's uselessness
only need win32 atomics explicit usage on non-gnu
appease scary gnu cc 4.9.1 warning
on mingwin regex.h posix functionality doesn't exist per se
remove wrong/malicious comment
declare GPR-sized integral types, long useless due to win32
use them integral typoes
nix statement with no effect
atoll(3) mighta not be declared, fix the old-fashioned way
whine to stderr when too many non-getopt(3) arguments passed
add whiny comments