TDQ-9320 Fix the out of memory issue when running match analysis
-- Add BlockAndMatchManager, ResultSetIterator, modify
MatchAnalysisExecutor, ExecuteMatchRuleHandler,DatabaseSQLExecutor, to
use Iterator when running the match analysis.
TDQ-9320 modify t-swoosh to fit one record matching.
TDQ-9320 : 1) implement the iterator for the delimited file; 
           2) create sub class of AnalysiMatchRecordGrouping for
T-swoosh algorithm.
TDQ-9320 check and fix several small code problems.
TDQ-9320 Add some comments and Extract a file reader for csv and
delimited
TDQ-9320: "Fix the out of memory issue when running match analysis"

Code review (naming, reviewed incomplete Javadoc).
(https://jira.talendforge.org/browse/TDQ-9320)
TDQ-9320 fix one initial on FileDelimitedReader