ECMS-6168: Preserve the original file name of non-latin characters when downloading from Firefox

Problem analysis:
* Firefox browser require the parameter filename* in disposition parameters which has encoding value of the file name.

Fix description:
* Add filename* parameter in the response header to get the original file name for both IE, Firefox and Chrome browsers.
ECMS-4880: Cannot go directly to a user folder with username as email address

Fix description:
- Use function from jcr which considers @ as a legal character to escape illegal JCR characters
ECMS-4880: Fix on rest service

Conflicts:
	core/connector/src/main/java/org/exoplatform/wcm/connector/fckeditor/DriverConnector.java
ECMS-4880: Remove unused import lib