Cleaned the config a bit and added some new entries to the .gitignore
Got a functional TLS connect/handshake, still need to deal with the cert host mismatch
Got a certificate store to work, it now connects properly to freenode!
Connect using simple tls like the other connect loop