Adding new class: DuplicateFinder

DuplicateFinder's one function returns a Multimap mapping files to their duplicates.  Feedback would be appreciated.  Sorry this took so long, but writing the tests was a pain.