Refactored packstack.installer.setup_sequences

Change-Id: Ie4b039ed9c4996240c20a033d91b936c8113214b
Moved parts of ospluginutils and puppet plugin to installer core.

This is a preparation for refactoring of packstack.installer.setup_controller.Controller and packstack.installer.run_setup.
Code in this commit is not used yet

Change-Id: Iedb4c231a62e21536615f5ce9a44caaa88c8694f
Merge "Moved parts of ospluginutils and puppet plugin to installer core."
Explicitly enable nagios and nrpe services.

Change-Id: I96c383aadcef80a6636d6a836dfee3012b52e7fa
Fixes: rhbz#929089
Strip host CONFIG_NOVA_COMPUTE_HOSTS from whitespaces.

Change-Id: Ieb431f32e1646bed891f4e61096b377423d72e73
Fixes: rhbz#961390
Update to most recent version of openstack modules

Updating to upstream version of each module, including
changes to puppet templates required by new modules

Change-Id: I3efeb54d2f89020c989ef5834ddce1ea12c62877
Merge "Explicitly enable nagios and nrpe services."
Don't allow --allinone and --answer file together.

Change-Id: Ie689e719176a55e2f40c224c0df6f8dadc852413
Fixes: rhbz#957761
Change ownership of /var/tmp/packstack if it is possible

Change-Id: Id0fd6ab11f7ddab527dc2791b8d8733f974b3377
Fixes: rhbz#920516
Merge "Update to most recent version of openstack modules"
Disable glance caching.

Change-Id: Idc926684fb08e10568c7a4b6fa02feaa97408fd9
Fixes: rhbz#947611
Merge "Refactored packstack.installer.setup_sequences"
Merge "Don't allow --allinone and --answer file together."
Merge "Disable glance caching."
Synchronize time using all ntp servers

Change-Id: I7e427ab1a242ce6e90b26a5e2fde4f981c04da0d
Fixes: rhbz#956939
Merge "Change ownership of /var/tmp/packstack if it is possible"
Merge "Synchronize time using all ntp servers"
Add Quantum support to Packstack

This is the combined work of Terry Wilson and Ryan O'Hara. It has
been squashed into a single commit for ease of review.

Change-Id: Icf37555a30f9ba4a9c53f57f7cd3d5d311ffeb3b
Merge "Add Quantum support to Packstack"
Update to more recent nova/quantum puppet modules for Puppet 2.6

Several fixes upstream for Puppet 2.6 compatibility. There was also
a change that required the metadata agent stuff to be shuffled
around a bit.

Change-Id: Ic054839ebe2931b82a83e49ed967537a3597cec5