Added a warning when the server isn't compatible with Unicode and added an option to bypass issues.
Added option to remove spaces from file and folder names.
Added functions to bypass "escapeshellarg()" and "basename()" with a non fully Unicode compliant server.