[fix bug 991553] WIP excluding invisible groups from UI

No need to define this here. When you create the method suggested earlier we should be able to do `Group.objects.visible().all()`