Fix unicode handling in listdir.