bug fixed, if `id` is a unicode instance
Merge pull request #339 from hepochen/patch-1

bug fixed, if `component` (like a id) is a unicode instance, make_path would raise error