pass just the file size to signature functions
consider non-dupes files with different sizes

This is the same trick used by https://github.com/sahib/rmlint,
and reduces the runtime of findutils by approx. a 30% for typical usage cases.
look for program version in git repo tag