<openshift.ks> node self-reports request for pub ssh key / bug 1054898

Updated 'wget' URL (used by the node to pull the broker's public key) to include a parameter containing the node hostname.  The idea is to allow the broker to accumulate knowledge of nodes configured in this way.  That information may be used down the line for streamlined registration of nodes with the broker system.

Luke Meyer: incorporated change into .sh and amz versions.
https://bugzilla.redhat.com/show_bug.cgi?id=1054898
openshift.ks: Fix logic in configure_rhn_channels

Fix a syntax error in configure_rhn_channels that would cause it to fail to
enable the infrastructure repository in the situation where we are
installing the host as neither a broker nor a node (i.e., if we are
installing only ActiveMQ, MongoDB, or BIND).

This commit fixes bug 1056895.
openshift.ks: Don't update DOMAIN_SUFFIX

The DOMAIN_SUFFIX setting in /etc/openshift/console.conf no longer exists,
so don't bother trying to update it.

This commit fixes bug 1056897.
Merge pull request #270 from sosiouxme/bz1054898

<openshift.ks> node self-reports request for pub ssh key / bug 1054898
Merge pull request #275 from Miciah/openshift.ks-fix-configure_rhn_channels

openshift.ks: Fix logic in configure_rhn_channels
bug 1056895 marked verified.
Merge pull request #276 from Miciah/openshift.ks-dont-update-DOMAIN_SUFFIX

openshift.ks: Don't update DOMAIN_SUFFIX
bug 1056897 marked VERIFIED