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]
AIO part2 -- Neutron