Primary and backup workflows

To avoid interruptions in the distributed system, encoders should be capable of publishing the same content to primary and backup locations.

Encoders should be able to input primary and backup publishing and playback hostnames and primary and backup paths for a given stream. The same content (set-level manifest, stream-level manifest, DRM metadata files, fragments, and bootstrap) should be simultaneously published to primary and backup paths.