fix ssl negotiation

since ssl.SSLContext does not exist prior to python 2.7.9. 

in that case, just use the old wrap_socket (and we do not setup the OP_NO_SSLv3 options because they don't make sense in python<2.7.9