remove unused code
add groups and membership test types
add failing person, group, membership relation test
explicit include of relations instead of defaulting to relation unless shallow