http-client: Send port as part of Host -header if port is non-standard
hls: Don't crash if we fail to load a variant