Added TLS/SSL support to server

I think this should work, but I'm still trying to figure out how to test it. Sorry, I'm new at this contributing-to-open-source-projects thing!
SslContext doesn't derive Clone, and using a reference causes a lot of lifetimes to be required, so this is the best solution I can come up for this. Any thoughts?