Allocate ports for tests automatically.

This should solve some issues with stalled tests
like https://travis-ci.org/shazow/urllib3/jobs/9256290.
ProxyManager PEP8 love
Renamed proxy* arguments for HTTPConnectionPool constructor to mark them private
Merge branch 'proxy-rebase-fix' of github.com:schlamar/urllib3 into proxy-rebase-fix