gor issue 74
explicitly set the Host on the request when using the --output-http-header option
Add a testable SetHeader function with associated tests
It seemed easier to pull this bit of functionality out and be able to test it on it's own than rely on the whole http tests
Merge pull request #108 from matzhouse/master

gor issue 74