Add required cinder data
update path to jenkins.yaml in gitignore
Add dhcp agent data

This commit adds the dhcp agent specific
config to hiera.
initial class group commit

This commit adds the initial class groups.
Add global configuration driving data to config.yaml
update scenarios

To use created class_groups
add initial role_mapper
Fix class_group issues

1. cannot include both mysql::config and mysql::server

(this may later be an issue with the introspection model)

2. use rpc_type and db_type to determine which backends to include
update scenarios

Add a three role scenario.

Rename scenarios from x_node to x_role.
Update top scope parameters

They should be set in config.yaml and not
in the site manifest.
update roles

- update vagrant so that certnames are static (
and can map to static role names in the role_mapper)
- remove controller and compute regexes from site.pp
- replace data mappings
Add node terminus config to setup.pp