Implement configurable identifiers for access control
Access control uses the default function generate_id for creating identifiers for new objects. We need to support configurable parameters for the same. Currently, we are using the default support that foca provides. We need to add parameters as a part of AccessControlConfig in order to give user more accessibility.
Updated the priority: app devs probably don't care too much what the permission resources are called like, and actual users will likely never have to see/deal with them. And IF app devs really want to enforce other naming for the resources (when using the default API and controllers), they can do so via the PUT /permissions/{id} endpoint.
#157