make SOCKET => lcb_socket_t on win32

This breaks binary compat with 2.x

Change-Id: I6f718f53ab1f0faf59cef617c27505d5965ea98c
Don't abort on unrecognized win32 error codes

Change-Id: I3497a33144f79593b1066978dcfd661db1975bae
Define __declspec on mingw as well

Change-Id: I7cf88b5f8a0647d06fe62646c6f83330577da005
Also set SHARED_LINKER_FLAGS for -static-libgcc

Change-Id: Ibc3345097965965ecd531b4fe41703bac9539418
cntl: sasl info is const char *

Change-Id: Idb7bf6a42d596bb821de73543d9f5f52189311a2
Add lcbio v2

Change-Id: Ib16e92b81874b5190f1f68393e7023547e9070af
UV: make reads nicer

Change-Id: I26ac8934887d836bb51073cc32e66f5e33d7c6ac
iocp: remove 'free_bufinfo'

Change-Id: I363a425ca30417bb0ddd609d1515905bcaf0e2a5
tests fixups

Change-Id: Ib277109462cb421c2c00b46ffba5753532bf4025
fixup wait.c

Change-Id: I636df676d6a84140d42ba60fcc9d231e2026fd80
fixup server stuff

Change-Id: Ic554525e952b2b70bd05b4694d5c31042fb5c549
newconfig fixups

Change-Id: Id38686fced719d80bfba7068c628811c6119a654
timer fixups

Change-Id: Id183ad2838633aae4174d06d1ec84e7b414fad68
durability fixups

Change-Id: I30338723664fbee982cb1eaadb1b7eaca1e2e884
simplify thtp stuff

Change-Id: I638e43765f103477a1e4c8f62c73159802bc6400
fixup bootstrap

Change-Id: Iab257afd0a9652f4be0b829702320de06c2f52cb
fixup instance.c ...

Change-Id: I2f8657eabeb578543119fbe3029a91cb40bc2e62
bucketconfig fixups..

Change-Id: If6c396b3c98abd6ba7ded5305415114239734b6c
cmakelist fixups

Change-Id: I8eaf7f896497dc1183c0d3593ffbdf4294a4b41d
cntl.c fixups

Change-Id: I342429c57b4d4248598553c7038d5233241ae3bf