core : User is not able to see newly added permissions on object if he inherited this permission on that object.

If user inherit some permissions on some object,
than if he try to add new permissions to object
that he inherit permission from, he is not able
to see this newly added permissions.

Fixes the case where a single role TemplateAdmin
can create multiple role_type entries in
permissions_view

Change-Id: I60d0c320453fa30554b6ac63e6652729dd0735d6
Bug-Url: https://bugzilla.redhat.com/877906
Signed-off-by: Ravi Nori <rnori@redhat.com>