[AIDA-91] use builder to select rows and columns of report.
[AIDA-91] Use API_Demo's searcher.
[AIDA-91] Remove unused imports.
Merge branch 'master' into AIDA-91-select-report-to-generate
Rename identifiers to comply with SDT and java coding standard.
[AIDA-91] buildSearchTable() will not throw IllegalStateException.
[AIDA-91] writeValidationCounts() is a non-static method

- This to be more similar to writeTable(), writeList(), etc.
[AIDA-91] Commandline option to select validation reports.