Fixes #5823 - full_refresh_on_yum=1 to rhsm.conf

Adds the config `full_refresh_on_yum = 1` to [rhsm] section of
rhsm.conf inorder to ensure yum repos are enabled/disabled
through subscription-manager.
Merge pull request #15 from dustint-rh/rhsm_full_refresh_on_yum_config

Fixes #5823 - full_refresh_on_yum=1 to rhsm.conf
Fixes #6140 - support RHEL 7
Merge pull request #16 from jmontleon/support-rhel-7

Fixes #6140 - support RHEL 7
Fixes #5599: Set cert expirations to 20 years by default.
Fixes #6359 - consumer rpm err set full_refresh

fixes issue when rhsm.conf already has full_refresh_on_yum already set
installing the consumer cert rpm fails.
Merge pull request #20 from dustint-rh/rpm_full_refresh_rhsm_conf

Fixes #6359 - consumer rpm err set full_refresh
Fixes #4650 - consumer cert alias for katello

Consumer cert alias stored as a variable so that puppet_katello can use
the cert name in the katello.yml template.
Merge pull request #19 from dustint-rh/katello_ca_cert_name

Fixes #4650 - consumer cert alias for katello
Refs #6418 - Set up certificates for Candlepin/Qpid integration.
Refs #6418 - Minor fixes to Candlepin Qpid configuration.

- Add mode, owner, and group to AMQP cert directory.
- Properly reference default_ca_name variable
- Shorten exec type names
Merge pull request #21 from awood/master

Set up certificates for Candlepin/Qpid integration.
Merge pull request #18 from ehelms/fixes-5599

Fixes #5599: Set cert expirations to 20 years by default.
Refs #6418 - Fix keytool use for Java 6 compatibility.

The :file and :env modifiers for storepass, keypass, etc. were not added
until Java 7.
Merge pull request #22 from awood/master

Refs #6418 - Fix keytool use for Java 6 compatibility.
Refs #6126: Fully specify deployment URL for RHSM.