Validation of all dates in a ProblemSet and improved messaging on errors.