Capture and re-raise urllib3 ProtocolError
Add test that invalid domain raises a ConnectionError
Merge remote-tracking branch 'kevinburke/domain-failure-connection-error' into bug/2192
Add test for invalid port
Consolidate error handling
Merge pull request #2193 from sigmavirus24/bug/2192

Capture and re-raise urllib3 ProtocolError