also, to be clear, there is no "fallback" to the http handler if the https handler fails.  the issue is that it seems to try the http handler first.  

I guess the most direct thing is to specifically contruct an `OpenerDirector` instance with one handler, and not use `build_opener`