Decode untracked file name

The first patch was used to find where was the problem with accent in untracked file,
The second one fix the bug, by decoding the file name,
The last one test for file using non ascii character. I wonder if instead of one test testing the 3 case, you prefer 3 test each testing one case.