remove duplicates: don't remove hidden files by default. add dry-run.
remove duplicates: check if one filename is a substring of another

so that in case of foo.txt and foo(copy).txt
the script will remove foo(copy).txt
remove duplicates: option to deduplicate empty files
remove duplicates: improve description