Configure qpid_hostname for Controller host groups

The default controller common manifest assumes that qpid is
running locally on the hypervisor. This may or may not be the case
and therefore it should take the '$qpid_host' parameter used within
other manifests. Without this change, Nova attempts to use
localhost as it's qpid broker, which obviously breaks if using
multiple controller hosts.
Merge pull request #118 from rdoxenham/master

Configure qpid_hostname for Controller host groups
BZ #1062670 - add tuned configuration for compute nodes.

https://bugzilla.redhat.com/show_bug.cgi?id=1062670

This implements an RFE to add tuned virtual-host profile to compute nodes.
This can be later extended to other profiles and added in other locations as
needed.
Merge pull request #121 from jguiditta/tuned

Tuned
BZ #1055207 - Add localhost and ip access for Horizon UI.

https://bugzilla.redhat.com/show_bug.cgi?id=1055207

Previously we used the default puppet configuration for Horizon, which allows
access only via fqdn.  This BZ requests addition of access via public IP and
'localhost'.  We also include short fqdn as part of this patch.
Merge pull request #119 from jguiditta/bz1055207_horizon_fqdn

BZ #1055207 - Add localhost and ip access for Horizon UI.