De-memsetify Wii_SSL and fix segfault.

Fixes #7917
The first memset was clearing the delicate bits of the std::string
in the struct, causing segfaults.

I also removed the rest of the memsets because they were paranoid,
unneeded and waseful. We shouldn't be managing the ssl libraries
structs for it.
I checked and the ssl library's functions were already memsetting
those structs as needed.
Corrected the buffer that is used by the GCAdapter thread.
Removed redundant code from the GC Adapter interface.
OGL: Disable geometry shaders on Intel's Windows drivers due to broken interface blocks.
Merge pull request #1722 from Armada651/intel-interface

OGL: Disable geometry shaders on Intel's Windows drivers due to broken interface blocks.
Merge pull request #1712 from skidau/GC-Adapter-thread-fix

Corrected the buffer that is used by the GCAdapter thread.
Manually revert d34418100be19fdbdf112febde3303edd48c9247
Merge pull request #1730 from comex/suaero

Remove the one commit (as far as I can tell) by soreau that added nontrivial material still in the tree
Merge pull request #1704 from phire/wii_ssl_segfault

De-memsetify Wii_SSL and fix segfault.
Merge pull request #2 from dolphin-emu/master

update