openshift.ks repo config refactoring

This pull request has some clean-up of the yum/rhn/rhsm configuration in openshift.ks, as well as a fix to configure at least one of the openshift_infrastructure or openshift_node channels so that the script does not terminate prematurely because it cannot install yum-plugin-priorities, as can happen when installing standalone named.