Group home template change

Shows visitor the group home page even if the group is private and
they're not a member. Also simplified the code to use a helper function
in the group home page plugin. (Would like this all to be a plugin at
some point...)