Use 3.4's ssl.create_default_context when available

Related #472 
When will this be used? Shouldn't the urllib3 APIs take a context object and if one isn't passed they themselves call ``create_urllib3_context``? Or is this a backwards compatibility shim for previous API of urllib3?