Implementation of the Feligi-Holt algorithm using the ErrorLocalizer
base class.
Given a set of validation rules and a dataset the Feligi-Holt algorithm finds for each record
the smallest (weighted) combination of variables that are erroneous (if any).