Shush
Correctly handle options being passed in
Make compilation work without USE_TLS
Add option to diable compiling with OpenSSL
Update changes