Update roles to match new cookbook naming

Thes changes here are primarily moving from an os- to openstack-
naming scheme. In addition remove 2 unused roles (identity-api and
identity-api-admin) as well as any recipes that no longer exist.
Fix all roles to use new repo naming

Many of the roles incorrectly call "recipe[os-*". Change all instances
to use "recipe[openstack-*"
added identity
removed attribute overrides as unnecessary, set them in the environment
cleanup of os-identity roles
working with ops-database, ops-messaging and openstack-identity
cleanup of os-identity roles
add db role, remove unnecessary attribute
list the roles to search on for services
openstack-image support
add db role, remove unnecessary attribute
add openstack-dashboard
use the scheduler recipe
add the dashboard service
merge of PR1 'Update roles to match new cookbook naming' from Craig Tracey.