TMDM-7781: init impl - remove hide(invisible)-layer functionality (only login cases) to resolve js error on IE 5,7,8
1 - code simplification for https://jira.talendforge.org/browse/TMDM-7978?focusedCommentId=343215&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-343215
2 - minor UI improvment on ActionPanel

TMDM-7781: code clean-up

TMDM-7781: update for refresh case: ie: basic check/uncheck (non column config change) triggered on ActionPanel

TMDM-7781: update for 'switch column config' case

TMDM-7781: code clean-ups and refactoring (to do: reverting logic for some cases)

TMDM-7781: 1. impl Portlet 'close' and revert logic. 2. remove redundant code

TMDM-7781: code update for reverting logic (due to db saving failures) for portlet 'close' and basic check/uncheck update from Action Panel (no column config change)

TMDM-7781: 1. code update for portal column switching case and its reverting logic; 2. bug fix - column two is not checked if col = 2 from db after login

TMDM-7781: 1. fix bugs on CE build; 2. Code cleanups