Simplify constructors for CSV-related classes

- use :filename option instead of parameter in MatchSets::CSV and
  ScoreSets::CSV
- add :dir option to MatchSets::CSV and ScoreSets::CSV
- simplify passing options from ResultSets::CSV to its children sets