longer default timeout for mongodb

The default systemd TimeoutStartSec of 30 seconds isn't long enough on
slow systems.  Make it 240 seconds so we don't timeout (mainly an
issue the first time mongodb is started).
Hiera - Multiple scenarios support [AIO Part I]

A scenario contains puppet classes and/or any other defined scenario.
The generated puppet classes is then included.

Serves CI/CD purposes and helps with AIO approach.

It's using Hieara YAML by adding scenario and scenarii parameters

Please check puppet/modules/quickstack/data/README.md

The included manifests have to be supported for Roles support.
Another commit to follow providing neutron manifests refactored

Requires: "parser=future" in puppet.conf
Merge pull request #419 from gildub/AIO-part1--scenes

Hiera - Multiple scenarios support [AIO Part I]
Merge pull request #418 from cwolferh/mongodb_timeout

longer default timeout for mongodb
BZ #1173217 - Errors in /var/log/ceilometer/collector.log.

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

The rabbit host/hosts values were being incorrectly set, causing ceilometer to
attempt to call rabbit on the incorrect IP.
Merge pull request #424 from jguiditta/BZ1173217-ceilo-rabbit-fix

BZ #1173217 - Errors in /var/log/ceilometer/collector.log.
Removed standard function each

Function 'each' requires parser=future which we don't want to use

This patch replaces the class include with a custom function binding the
classes. This is the same approach as hiera_include which we used before
adding the Scenes layer.

Also changed quickstack::scene for more clarity in the output.
fix checking for version

Now truly supports 6.4+.  Includes a fix for RHEL 7+, RHEL 6.10+
Merge pull request #426 from gildub/scenes+no_future_parser

Removed standard function each
Merge pull request #429 from mburns72h/version-support

fix checking for version
BZ #1172366 - fix some pcmk constraints

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

Constraints with an incorrect name specified (i.e., no -clone) could
cause issues for pcs commands immediately following.  Also remove
groups for cloned resources.
Merge pull request #428 from cwolferh/fix_some_pcmk_constraints

BZ #1172366 - fix some pcmk constraints