Tenant Admin account is not created for new users

        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
        3.Modify projects
        4.Tested add ,delete.modify functionality

        Files changed
        * openstack_dashboard/dashboards/project/projects/workflows.py
             +Modify projects functionality
        * horizon/static/horizon/js/horizon.membership.js
             +Select no roles when unselected and hide the field
        * openstack_dashboard/api/keystone.py
             +Modified admin flag for remove_tenant_user

        Note:The tenant_admin functionality will only work with changes in keystone/policy.json, cinder/policy.json , nova/policy.json and neutron/policy.json

        Bug: https://bugs.launchpad.net/jio/+bug/1319258
        Blueprint: https://blueprints.launchpad.net/jio/+spec/roles-and-hierarchy
        Blueprint: https://blueprints.launchpad.net/jio/+spec/roles-and-hierarchy-implementation