SYSDB: Only check non-POSIX groups for GID conflicts
When checking for a GID conflict, it doesn't make sense to check for one
when the group being added is a non-POSIX one, because then the GID will
always be 0.
Reviewed-by: Fabiano FidĂȘncio <fidencio@redhat.com>