Issue 30: submitted fix for UTF-8 non-English filenames.

Fixes issue #30