Fix CHEF-5355. Don't pass on default HTTP port (80) in Host header. [rebased on master]

Bug CHEF-5355 is a showstopper for me. Chef client can't communicate with the specific remote_file URL I'm using. This pull request fixes the problem.