fixed unicode in path issue on windows

windows english language
set non-unicode programs locale to chinese(rpc)
(system defalult coding is 'mbcs' not 'utf16')

if the .coffee file path include unicode char
subprocess will failed on compile and raise exception "UnicodeEncodeError: 'ascii' codec can't encode characters in position 63-67: ordinal not in range(128)"

the issue will fixed when passing self.view.file_name() and encoded with sys.getfilesystemencoding()