Merge pull request #236 from sosiouxme/enterprise-1.2

remove redundant openshift-origin-cartridge-jbosseap from cart list
Mods to improve the VM experience
Minor fix to VM client tutorial
DNS config parser correctly identifies register_components values
Less over-engineered @register_components test
Merge pull request #241 from nhr/enterprise-1.2

Various bug fixes for enterprise-1.2 oo-install
<install> update activemq.xml example file

There were some minor policy updates that help with certain edge cases.
The openshift.ks script was updated but not this example file which the
documentation still refers to.
<install> update activemq-network.xml example
Fixed htpasswd creation to correctly invoke SSH
Merge pull request #246 from nhr/enterprise-1.2

Fixed htpasswd creation to correctly invoke SSH
<install> open firewall to mongodb replicants

Conflicts:
	enterprise/install-scripts/amazon/openshift-amz.sh
	enterprise/install-scripts/generic/openshift.sh
	enterprise/install-scripts/openshift.ks
<openshift.ks> configure broker for mongodb replicants

If brokers and mongodb replicants were installed on the same host, the
broker logic was not pointing to the replicants, because it assumed that
local mongo means only local access needed. Fixed that so replicants
should also trigger remote mongo config.
<openshift.ks> enable GCing inactive queues
<install> enable RHSCL channel for 1.2 updates