Add the SSL with HTTP Basic Authentication

This version adds SSL. Actually, only need authentication, but
HTTP Basic Auth is worthless without SSL, like TELNET. So, SSL.

But wait! Our server uses an SSL certificate signed by our private CA,
so simple code does not work. So, we add code to trust our CA.

We throw the CA certificate into the tree. This is public information
anyway, right?