Do not overwrite original Host header if was provided

It is unfortunate, that HTTP::Tiny overwrites Host header. Usually it is the same as host:port, but in some cases there is a need to set the Host header to something different.

Please allow to change this header.