Generate configuration using ansible for any project
Generate configuration using ansible for any project

Give outside projects the ability to consume kolla-ansible as a
config generation mechanism by allowing for the developer to define
a directory structure within /etc/kolla that fits a project's needs.

For example, kolla-kubernetes does not define configuration in terms
of serivces, but in terms of pods (groups of services).

Partially implements: blueprint multi-project-config

Change-Id: If08443aefcaf5fa5604b243b39a6a2d54e431cff

stackforge/kolla,mandre/kolla,nihilifer/kolla,GalenMa/kolla,mrangana/kolla,coolsvap/kolla,intel-onp/kolla,stackforge/kolla,nihilifer/kolla,mandre/kolla,coolsvap/kolla,openstack/kolla,GalenMa/kolla,tonyli71/kolla,rahulunair/kolla,openstack/kolla,rahulunair/kolla,dardelean/kolla-ansible,dardelean/kolla-ansible,stackforge/kolla,mrangana/kolla,dardelean/kolla-ansible,coolsvap/kolla,mandre/kolla,tonyli71/kolla,intel-onp/kolla