The httpd service should only be installed on the controller node

At the moment the httpd service is installed on every node. It is
not necessary to install the httpd service on the network, storage,
and compute nodes.

Change-Id: I1656a6679fb9bfc26ef4b59b2e2e28dc7f68a71e
Remove deprecated code in packstack/plugins/serverprep_001.py

Change-Id: Ic64b7ea781441267a179bda6b3c69320a049cf60
Change the APP_NAME to Packstack

Instead of 'Welcome to Installer setup utility' it should be
'Welcome to the Packstack setup utility'.

Change-Id: I698d17645f4a53ce738be5ea463335466408ed6e
Update to Fedora 21 and remove Fedora 19 support

With the release of Fedora 21 the end of life of Fedora 19 will come in
1 month (https://fedoraproject.org/wiki/Fedora_Release_Life_Cycle) and
support for Fedora 19 should be dropped.

Change-Id: Ib34f38ebcab07254be0d5edba2964d476767f998
Merge "The httpd service should only be installed on the controller node"
Merge "Remove deprecated code in packstack/plugins/serverprep_001.py"
Fix spelling of OpenStack

According to the OpenStack Documentation conventions it should
be OpenStack and not Openstack or openstack.

https://wiki.openstack.org/wiki/Documentation/Conventions#OpenStack.2C_not_Openstack_or_openstack

Change-Id: I08a0432dd00a122a4e335f9af0577892737cd64d
Merge "Fix spelling of OpenStack"
Remove Puppet templates endings when calling getManifestTemplate

getManifestTemplate sets the default template ending 'pp' when not set
in the filename. It is not longer necessary to use the default template
ending when calling getManifestTemplate.

Change-Id: Ie0c487eef6196fe6276694d7973e943d42a59ae9
Merge "Change the APP_NAME to Packstack"
Merge "Remove Puppet templates endings when calling getManifestTemplate"
Merge "Update to Fedora 21 and remove Fedora 19 support"
Option to install FreeIPA

Option to setup FreeIPA server and join hosts into IPA. If also SSL for
AMQP or Horizon is enabled it gets all certificates from freeipa.

Currently experimental and unsupported option. Joining FreeIPA domain
requires change of resolver on hosts and mod_ssl colides with mod_nss in
case of running FreeIPA server on Controller node thus making allinone
setup difficult.

Change-Id: I84e0dee07bf3a4066350a66aebb45678a9a316ba
Closes-Bug: rhbz#903645