Updated rm_double_paths so it now can distinguish between hardlinks and filesystem loops, even if files have same basename.
Added check for recursive emptydirs in traverse_path (needs checking for case where depth goes above emtydir flag stack size).
Modified cmp_sort_dupID to additionally sort emptydirs in reverse alphabetical order so that recursive emptydirs can be removed.
Added TYPE_BADUGID to list of lint types.