- added optional groupTypePurposeValueGuid config parameter to GroupTypeFieldType/GroupTypeFieldAttribute so that the GroupTypeField block attribute can limit which group types are selectable based on their groupTypePurposeValue.  Handy for AttendanceReporting GroupType block attribute