Unify grouped, groups, and igroups into just groups with optional traversal
grouped
groups
igroups
Adds grouped and matchAndGroups
matchAndGroups
Doc fixes
Initial Release