TMDM-7975: "Previous execution tool bar becomes grayed after validation is over"

Fix incorrect handling of VALIDATION_END event.
(https://jira.talendforge.org/browse/TMDM-7975)
TMDM-7968: "match plan shows the constructed records score as empty"

Put at least one match result when a record has matched multiple records.
Update unit test asserts following behavior change.
(https://jira.talendforge.org/browse/TMDM-7968)
TMDM-7734 Show confidence percentage on webUI side.
TMDM-7734 Show confidence percentage on webUI side.
TMDM-7963 mdm statistic data shows percentage not same with rest api's return value
- Use percentage value returned from rest service
https://jira.talendforge.org/browse/TMDM-7963
TMDM-7963 mdm statistic data shows percentage not same with rest api's return value
- Use percentage value returned from rest service
https://jira.talendforge.org/browse/TMDM-7963
TMDM-7897 : Add logic to check entityModel value
TMDM-7897 : Add logic to check entityModel value
TMDM-7970: "Statistics services should ignore all storage related errors"

Include staging area statistics service in changed services.
(https://jira.talendforge.org/browse/TMDM-7970)
TMDM-7970: "Statistics services should ignore all storage related errors"

Include staging area statistics service in changed services.
(https://jira.talendforge.org/browse/TMDM-7970)
TMDM-7975: "Previous execution tool bar becomes grayed after validation is over"

Ensure task paging bar remains enabled after refresh.
(https://jira.talendforge.org/browse/TMDM-7975)
Merge branch 'maintenance/5.6'

Conflicts:
	org.talend.mdm.webapp.stagingarea/src/main/java/org/talend/mdm/webapp/stagingarea/control/client/view/PreviousExecutionView.java
Merge branch 'master' into feature/6.0/tomcat
Migrate SQL storage classes to their own project for cleaner core code.
Removes "ejb" packages.
Removes unused web resources.
Merges xmlserver.interfaces with core.
Removes uberwar for openmdm webapp (preparation for a manually merged web.xml).