Changed Double Pointer SSL Context to Pointer Reference

A reference to pointer is much cleaner to work with and exploits better
the capabilities of c++.