Expose validation errors in score summary.

- Removed ValidationException, validation failures
are now stored inside an array which is then saved to CSV
file.
- Added TopK validator expected top1 value and its threashold.
- Removed setOutputMeanStdDev from EvaluatorInterface, made it
BaseSequenceEvaluator method. Parameter passing is not class name
based and needs minor refactoring (left TODO).
- Rearranged parameters in CSV file for easier parsing (all
arrays are located at the end of csv line).
- Added validator errors table showed for each result group.

Test: build_and_run_benchmark.sh
Bug: 115720411
Change-Id: If6a89cb607664b2a1245c2fc7539c1eb64106842
Merged-In: If6a89cb607664b2a1245c2fc7539c1eb64106842
(cherry picked from commit 4e2238cf49d591938b59c9bd36ba2b67caf027f7)
11 files changed