Remove port from Host: header when port == 80

Some servers I have interacted with treat Host: example.com:80 as different from Host: example.com, which was resulting in some strange 404 errors.
Merge pull request #193 from chrisrhoden/patch-2

Remove port from Host: header when port == 80