Fix python3 str vs byte on Cygwin

As stated in http://stackoverflow.com/q/26537945, the output of
`ctypes.cdll.cygwin1.cygwin_conv_path` is always a byte string so
it doesn't work when checking it on cygwin against simple string
which is unicode string on python3