Merge pull request #1 from ElectronicsGeek/master

Added gcntools to repository
Making gcnhub and gcnweb use ssl.  Not sure if connections between two ssl nodes will work
Fixing a problem in gcnhub, so it should now work between two ssl nodes.  Also made ssl work with gcnirc, gcnguest, and gcnftp
Merge pull request #3 from sonicrules1234/master

Adding SSL to hub and bridges
Repaired to hub and IRC bridge, stripping unnecessary configuration fields
Made SAX switchable
Revert "Revert "Added a definition of gCn and embedded YT video.""

This reverts commit f8e826a2e2e2bb2c347e64dfe17f1bffe8196c36.
Minor config fixes
KEYFILE and CERTFILE both forced to be specified for SSL
Merge remote-tracking branch 'upstream/master'