Alternate hostname uploads

Encoders should be capable of using multiple hostnames when publishing multiple bitrates to better handle failure situations.

Encoders that cannot use multiple hostnames will have a single point of failure. if the single upload host being used is lost, the event is interrupted until the host returns, or a new host is provisioned.