Merge pull request #14 from iNecas/master

Refs #5423 - fixes pulp node setting on the capsule
Refs #5377: Updates for Pulp 2.4 support.
Merge pull request #15 from ehelms/refs-5377

Refs #5377: Updates for Pulp 2.4 support.
Refs #5377: Ensure Pulp 2.4 services are run after config.
Merge pull request #16 from ehelms/refs-5377

Refs #5377: Ensure Pulp 2.4 services are run after config.
fixes #5845 - using new pulp httpd config files for 2.4
Merge pull request #17 from jlsherrill/conf.d

fixes #5845 - using new pulp httpd config files for 2.4
Fixes 5992 and 5993 - update pulp-katello to install qpid-dependencies
Merge pull request #18 from jmontleon/update-pulp-katello-pkg-name

Fixes 5992 and 5993 - update pulp-katello to install qpid-dependencies
Refs #5639: Adds proxy options for Pulp plugins.
Merge pull request #19 from ehelms/refs-5639

Refs #5639: Adds proxy options for Pulp plugins.
Refs #6360 - enable pulp_manage_puppet selinux boolean
Merge pull request #20 from lzap/pulp-manage-puppet

Refs #6360 - enable pulp_manage_puppet selinux boolean
Fixes #6530: Ensure proxy configs work if not all values specified.

If only host or port were specified, a trailing coma resulted in the
configs causing Pulp to fail to start since the JSON was considered
invalid.
Merge pull request #21 from ehelms/fixes-6530

Fixes #6530: Ensure proxy configs work if not all values specified.
Refs #6530: Ensure null for proxy_port if not defined.
Merge pull request #22 from ehelms/refs-6530

Refs #6530: Ensure null for proxy_port if not defined.
fixes #7006 - require mongo and qpidd before pulp-manage-db
Merge pull request #23 from jlsherrill/7006

fixes #7006 - require mongo and qpidd before pulp-manage-db
Refs #7077/BZ1127242: generate random password for pulp user.

Generate a random password instead of using the password "admin"
for the default pulp user.

http://projects.theforeman.org/issues/7077
https://bugzilla.redhat.com/show_bug.cgi?id=1127242