[SECUR32]
 - Import SSPI module loading from wine

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63994 97493ccd-5924-5043-b1f5-66cb403b36ce
[INCLUDE]
 - import GNUTLS headers
 - define wine's SONAME_LIBGNUTLS to a relevant value

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63995 97493ccd-5924-5043-b1f5-66cb403b36ce
[SCHANNEL]
 - Import TLS/SSL support on top of GNUTLS from wine
Won't work until we ship the gnutls DLLs

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63996 97493ccd-5924-5043-b1f5-66cb403b36ce
[REACTOS.DFF]
 - Add optional GNUTLS DLLs for the curious. They can be grabbed from here: ftp://ftp.gnutls.org/gcrypt/gnutls/w32/gnutls-3.2.16-w32.zip
We will provide a MSI package soon

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63997 97493ccd-5924-5043-b1f5-66cb403b36ce
[XDK]
Initial work for autogenerating ntdef.h and winnt.h to reduce code duplication by sharing a lot of stuff.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63998 97493ccd-5924-5043-b1f5-66cb403b36ce
[README.WINE]
 - Relevant update from previous commits

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63999 97493ccd-5924-5043-b1f5-66cb403b36ce
[PSDK/...]
- Add/improve some definitions in ntdef.h
- fix definition of SUBLANG_SINDHI_PAKISTAN in winnt.h
- enable ARRAYSIZE in winnt.h
- #undef ARRAYSIZE in certain wine code to avoid redefinition
- Use PCCH instead of PCCHAR in ext2lib (PCCHAR is ntdef.h only)
- remove obsolete definitions from smss.h

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@64000 97493ccd-5924-5043-b1f5-66cb403b36ce