EntityMap moved to constants.
User roles implemented
Removed default user group from domain.
It's replaced with multiple roles and the default parameter of the role.
Installers create roles.
+ a few additional renames.
Added minimal role logic to keystone identity provider.
Made keystone ids lowercase.
Fixed keystone issues and added check routines.
Factored out authentication plugins into separate project, including tests.
Remove unnecessary references.