Implement TestHeaderHostUnmodified

Verify that the CDN doesn't modify the Host header of the original request.

NB: Go doesn't present `Host` in `http.Header`. It gets stripped off and set
as a field of `http.Request`, as seen here:

https://code.google.com/p/go/source/browse/src/pkg/net/http/request.go?name=go1.2#60
https://code.google.com/p/go/source/browse/src/pkg/net/http/request.go?name=go1.2#576
I think so, yes. We're testing to see if Go behaviour changes, which considering there are TODO's mentioned in the code in https://code.google.com/p/go/source/browse/src/pkg/net/http/request.go?name=go1.2#576 it might be prudent to reconfirm this over time.