Add initgroups to drop_privileges (common.c)

Ensures we drop root group (and sometimes wheel group) from secondary groups when we drop_privileges. Also means if we change to a specific user/group we can obtain the user's correct secondary groups.