ECMS-6256: Incorrect sort by title using categoryList template in content list portlet

Fix description:
- In case of sorting taxonomy, use exo:name as sort creteria instead of exo:titlePublished

Conflicts:
	core/publication/src/main/java/org/exoplatform/services/wcm/publication/WCMComposerImpl.java
ECMS-4880: Cannot go directly to a user folder with username as email address

Fix description:
- Remove @ as an illegal character in ECMS
ECMS-6193: Advanced search: Impossible to search with date constraints

Problem analysis:
- ECMS-5904 escapes "less than" and "greater than" characters in date constraints because these marks are also used in XSS scripts.
  These escaped values are then stored in DB. It is therefore impossible to execute search query with date constraints.

Fix description:
- Revert ECMS-5904 and escape XSS characters in gtmpl file when rendering the form.

Conflicts:
	core/webui/src/main/resources/groovy/ecm/webui/form/UIFormInputSetWithAction.gtmpl
Merge commit 'cf8a632a7d117f047186a50cab30abf85a0d1ecd' into HEAD