Membership types

Implements membership type to allow members to belong to groups in a more specific way. This can be used to implement role-based authorization on groups of resources.