ECMS-5757 Improve the initialization of CLV pointing to empty folder

Fix description
* If the selected folder is empty, then return empty result without querying the database.
ECMS-5799 CLONE - [PLF 4.0]: Update Search style after ECMS-5675
ECMS-5735: Unknown error when deleting a folder containing $ character

Fix description:
  - The function replaceAll does not work well with $ and slash character, using replace instead

Conflicts:
	core/webui-explorer/src/main/java/org/exoplatform/ecm/webui/component/explorer/rightclick/manager/RestoreFromTrashManageComponent.java
ECMS-5816: [Unified Search] Failed to display document search result

Problem analysis
* NullPointerException occurs while getting PageState

Fix description
* Return false in the hasPortlet() function when the current page hasn't PageState.
ECMS-4003: Warning "You don't have permission to access any template" when adding New Content by user not in /platform/administrators group

Problem analysis
	- Several templates are restricted to several groups. If user do not have sufficient permission to access them, the warning annoyes the console

Fix description
	- Only raise this type of log in debug mode
Merge branch 'feature/stabilization'