Use 3.4's ssl.create_default_context when available

Related #472 
Fixed in 613ec45 while addressing @alex's concerns