Merging to master
Merge branch 'feature/TDQ-8789'

Conflicts:
	main/.gitignore
	main/plugins/org.talend.dataquality.record.linkage/src/main/java/org/talend/dataquality/record/linkage/grouping/AbstractRecordGrouping.java
	main/plugins/org.talend.dataquality.record.linkage/src/main/java/org/talend/dataquality/record/linkage/grouping/AnalysisMatchRecordGrouping.java
	sample/test.drools_training/.classpath
	sample/test.drools_training/export.jardesc
	sample/test.drools_training/src/org/talend/bank/LoanCalculator.java
	sample/test.drools_training/src/org/talend/bank/LoanSimulator.java
	test/plugins/org.talend.dataquality.record.linkage.test/src/test/java/org/talend/dataquality/record/linkage/grouping/AbstractRecordGroupingTest.java
Add group quality and attribute scores support in group API for swoosh algorithm
Adapt GUI (match analysis editor) to integrate t-swoosh algorithm
Fix incorrect mostCommon() returned value when no merge with other collection was made.
Put back tests in the module they belong to.
Merge branch 'feature/TDQ-8789' into prototype/joint_er

Conflicts:
	main/plugins/org.talend.dataquality.record.linkage/src/main/java/org/talend/dataquality/record/linkage/grouping/AbstractRecordGrouping.java
	main/plugins/org.talend.dataquality.record.linkage/src/main/java/org/talend/dataquality/record/linkage/grouping/AnalysisMatchRecordGrouping.java