Adapt method to deal with Non-ASCII filenames.

Hi, I found your project at Arch Linux AUR, and I liked it.
But I found a bag.

(on my zsh)
  7kry the-mountpoint [20:26]% LANG=C ls
  ls: cannot access 名称未設定.png: Input/output error
  .
  .
  .
  .
  ??????????????????.png
  .
  .

I am a Japanese, so some files have Japanese characters as their file name.

Therefore I attempted to fix.
I'm not sure whether this is the only fix ought to be done, but it seems OK.
Please consider that.

Thank you.