UTF-8 enabled filenames and updated CHAR_EXCEPTIONS