Add user's own group to the user's group list

This fixes #8 by ensuring that the user's own group is among the group list built up for comparing group membership.  This was missed originally because the user's own group is specified in the password database (as opposed to the group database).