Modularization and parameters/manifests decoupling

To cover scenarios from All-In-One to multi controllers/nodes
- NonHA
- neutron with ml2

Same features scope as older NonHA monolitic version
Offers more flexibility to extend faster...

Initially done with CI automation in mind, it simplifies
openstack's parameters complexity using Hiera yaml files.
No impact on any existing file

Todo:
- Consolidate with HA
- Smaller components for backend storage
- Reevaluate extensive wrapping initial done for compatibility

This is still Work in Progress:
Validating heat, cinder and compute nodes

Issues:
nova scheduler: missing SELinux AVC

Tested against RHOS5/RHEL7