JCR-2103: Webdav displays encoded character name in browser

Fix description:
   - Unescape encoded character when return filename
   - fix unescape function while filename contain accent and % character