Wrote code to support groups and slightly modified existing group membership definition. Each group has a TITLE, or a TITLE_RESOURCE which can point to a localized title from the owning package. Adds summary Uri with columns that describe the contents of all returned groups, such as people counts. Added visibility flag to groups and aggregate tables to prepare for group management UI.