Update VS project generator to auto detect Shared builds.
Update VS projects for recent generator update.
Update VS projects to use GnuTLS instead of OpenSSL.