url.py: Implements URLInfo.hostname_with_port()
request.py: Fixes port not set on Host header.

Closes chfoo/wpull#56