TMDM-7192: "Refactor delete process"

Initial assessment of task (use of already existing API).
Initial code clean up (related to TMDM-6104).
TMDM-7479 : Foreign key picker pen button is lost by browser IE
TMDM-7479 : Fix the suggestion box issue on IE Browser
TMDM-7535 Add tooltip for 206 staging status
TMDM-7473: Reviewed Russian translations
TMDM-7536: "err occur after login web ui with chart portlets enable on sqlserver storage"

Complete implementation for incompatible operator checks for SQL Server.
(https://jira.talendforge.org/browse/TMDM-7536)
TMDM-7521: "Simulate Match doesn't take into acount rematch&remerge"

Don't include null values in serialized XML format (prevent odd case where group "null" and "uuid" are not merged since groups are different).
(https://jira.talendforge.org/browse/TMDM-7521)
Merge branch 'master' into feature/5.6/TMDM-7192
TMDM-7192

Code clean up in browse records.
TMDM-7192

Revert commit on wrong branch (was "Code clean up in browse records").
TMDM-6962: "Investigate if "isEmptyOrNull" can be equivalent to "is empty list" on repeatable elements"

Add unit test to test feature.
Fix isEmpty support when repeatable field is at depth > 1 in record.
IsNull on a repeatable field is now considered same as IsEmpty.
TMDM-7545: "Remove unused visit method in user query visitor"

Remove unused methods in user query visitor (related to different predicates).
(https://jira.talendforge.org/browse/TMDM-7545)
TMDM-7539: "Hierarchy explorer view webUI throw error when a FK is repeatable"

Complete support for isNull operator on collections (following TMDM-6962).
(https://jira.talendforge.org/browse/TMDM-7539)
TMDM-7376 GWT client libraries used to generate javascript only should not be packaged in final product
TMDM-7407: create related junit for the jira issue

TMDM-7407: init fix with regressions to be corrected

TMDM-7407: fix PartialUpdate junit failures caused by code UpdateAction

TMDM-7407: "Delete a multi-occurrence field contains complextype sub-field throws NPE"

Changes following code review.
(https://jira.talendforge.org/browse/TMDM-7407)
TMDM-7479 : Fix the suggestion box issue on IE Browser
Merge branch 'bugfix/TMDM-7479' of https://github.com/Talend/tmdm-server-se into bugfix/TMDM-7479
TMDM-7534: fix the bug by have another chance of enabling config save button after loadAction is called

When there is portal config data in cookies, init of portal/portlets is faster than general's components(all menus) init, so enable 'config save' button solely based on 'save' button status is premature in this case(save button will be enable by loadAction later)
TMDM-7538: "Could not build event statistics for 'failed' events on oracle storage"

Include Oracle in the databases where equals operation on large columns should be replaced with "starts with".
(https://jira.talendforge.org/browse/TMDM-7538)
TMDM-7552: "Delete records failed in databrowser and throw NullPointerException"

Fix NPE related to use of a non yet completed API.
(https://jira.talendforge.org/browse/TMDM-7552)