Merge branch 'master' of https://github.com/Talend/tmdm-server-se
TMDM-7548: "Statistics rest services enhancement"

Adds support for "top" parameter in data service.
Adds support for "top" parameter in matching service.
Adds support for "timeframe" parameter in journal service.
Adds support for "timeframe" parameter in event service.
Improvement: TimeSlicer can now read upper and/or lower bound from query iso. querying database for min and max.
Journal service enhancement: Timeframe service for journal returns maximum 5 groups (step may vary depending of chosen timeframe).
Adds unit test for TimeSlicer.
(https://jira.talendforge.org/browse/TMDM-7548)
Merge branch 'master' of https://github.com/Talend/tmdm-server-se
TMDM-7456: init code base refactoring for new feature update to be implemented

TMDM-7456: init Web UI impl

- change auto-refresh to use 'pin' image icon
- charts config use 'gear' image icon

TMDM-7456: impl server call with new config (Data chart case)

TMDM-7456: impl Server call with updated config (Matching case)

init tested with simple data, need more testing with complex data

TMDM-7456: init impl for Journal & Routing

TMDM-7456: code refactoring and fix a potenital bug

TMDM-7456: code refactoring & cleanups

TMDM-7456: i18n and code refactoring/refine
TMDM-7546 : Fixes merge that overriden changes from TMDM-7548 (for default locale and russian).
Merge branch 'maintenance/5.6'
Merge branch 'maintenance/5.6'
Merge branch 'maintenance/5.6'
TMDM-7594 : it's not so good to display null for foreign key info

TMDM-7594 : Foreign key list window also needs setting display info process.
Merge branch 'master' into maintenance/5.6