+ Fix security so that if user is not allowed to view a Group type, they cannot view/edit groups of that type in the Group Viewwer (Fixes #719).
+ Update security on groups so that a group can have both the parent group and it's group type as a parent authority, and improve security handling in the Group Viewer block (Fixes #718)