Fixed Group.member_users and member_groups to work with empty groups

The Group.member_users and Group.member_groups methods would fail when
empty groups are present in the hierarchy.  Changed the access method
to [:member] to return an empty array instead.