Roles and hierarchy implementation

    1.project_admin role is added for a self registered user.
    2.Implemented identity panel for project_admin
       2.1 Added Projects link with add project ,associate users,modify,delete users functionality
       2.2 Added Users link with add user,edit user and delete user functionality

    Files changed
    * openstack_dashboard/dashboards/project/projects/
         +Adding projects directory for the identity panel for project_admin
    * openstack_dashboard/dashboards/project/users/
         +Adding users directory for the identity panel for project_admin
    * openstack_dashboard/api/keystone.py
         +Changes admin flag for project admin access to apis
    * openstack_dashboard/dashboards/project/dashboard.py
         +Added new identity panels

    Note:The tenant_admin functionality will only work with changes in keystone/policy.json,cinder/policy.json ,neutron/policy.json and nova/policy.json attached in the bug

    Pending tasks:
    1.Modify projects
    2.Testing on the add,delete,modify fuctinality

    Bug: https://bugs.launchpad.net/jio/+bug/1319258
    Implements: blueprint roles-and-hierarchy
1.UpdateProjectView(Modify users action)
2.This change corresponds to modify users button in the project.
3.The Click action is performed on the roles drop down to set "No Roles" as the option. Until this change was made,  the member was not removed from the project
4. Hiding the roles drop down box after unselecting the user.