a few optimizes version of SameLength-SameHash-SameBytes SameFileFinder