memorypool.c: use native memory function for W32
Implement MHD_socket, MHD_INVALID_SOCKET
Replace CLOSE() with MHD_socket_close_() for sockets
add platform abstraction for errno and strerror, check EWOULDBLOCK additionally to EAGAIN, fix autoconf warning
add ability to use socketspair instead of pipe, implement W32 pipe/socketspair emulation,
configure.ac: add "--disable-pipes" option
gmtime_r() replacement on W32, add error check in get_date_string()
test_get_sendfile.c - remove DIR_SEPARATOR_STR (W32 works fine with forwardslashes)
remove inet_pton() from tests, use real IPv6 loopback for test
add sleep() and usleep() replacement for W32
Implement MHD_W32_random(), replace RANDOM() -> MHD_random_()
Remove PlibC wrappers and macros
Replace plibc_init() and plibc_shutdown()
Remove PlibC from platform.h
Remove PlibC from autotools files
Remove PlibC files
Don't allow compile with unsupported Cygwin configuration
fix configure warnings under cygwin