Add glance cache pruner job

On nodes where we set up glance, we currently don't set up a
glance cache pruning job.  This is a recommended practice as
it can allow glance images to take up more disk space than
they should be allowed to by the image_cache_max_size setting
(refer to http://docs.openstack.org/developer/glance/cache.html).
This patch adds glance::cache::pruner to the glance_all
class group so that a pruner job gets added to nodes running
glance.

Change-Id: I9cf46057f7cf436a54c121b5364a2d17ebc9fbb8
Implements: blueprint add-glance-cache-pruner
Update Cisco package repo setup parameters

Cisco OpenStack Installer recently introduced a change to remove
redundancy in the package repository setup routines used to set
up both the package repositories set up by Puppet agents running
on already-provisioned nodes as well as those introduced as part
of the preseed template for nodes being provisioned by Cisco's
hooked-in Cobbler process.  This patch creates a mapping between
parameters that should be set to the same values in the coe and
coi classes, sets nonvendor defaults in common.yaml, and provides
vendor overrides in vendor/cisco_coi_common.yaml.
It also substantially beefs up the inline comments to make it more
apparent to the end user what these settings are doing.

Change-Id: I4dd37e8a3ae2d3a23c7a2886c2233e7c5e29e96f
Partial-Bug: #1269856
Removed puppet master command

The install.sh script originally had a command to start a puppet master.
The command was malformed and likely never worked.
After testing, it was found to be unneeded as apache is started elsewhere.

Change-Id: I55eaa3b9e0d2f02d9821e5b841069f6a870673e3
Merge "Update Cisco package repo setup parameters"
Merge "Add glance cache pruner job"
Add glance cache cleaner job

On nodes where we set up glance, we currently don't set up a
glance cache cleaning job.  This is a recommended practice as
it can allow glance images to take up excess disk space due to
images that are in invalid/stuck state remaining in the cache
(refer to http://docs.openstack.org/developer/glance/cache.html).
This patch adds glance::cache::cleaner to the glance_all
class group so that a cleaner job gets added to nodes running
glance.

Change-Id: Ifb6b66857ff891840517e18c9794963f80b0409e
Implements: blueprint add-glance-cache-cleaner
Merge branch 'master' of https://github.com/stackforge/puppet_openstack_builder into coi-development