ECMS-6113: Encode non-latin characters (Vietnamese, Chinese, Japanese)

Problem analysis:
* IE requires encoded file names in URL while Firefox or Chrome don't.

Fix description:
* Encode the file name in REST services which check the file existence and then upload file.