convert/utilize string ports instead of integer
don't override user provided Host header
closes #193