public void TryAddConnection(IWCCertificate c)
        {
            c = BuildSecureUrlsForConnection(c);
            IWCConnection cert = OutgoingPublicComms.QueryRemoteHost(c.Connection);

            if (cert != null)
            {
                c.Connection = cert;
                ParseIWCCertificateForURLs(c);
            }
            else
            {
                c.Active = false;
            }
        }