Fix python3 str vs byte on Cygwin
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

rajul/Pydev,rajul/Pydev,rgom/Pydev,RandallDW/Aruba_plugin,rajul/Pydev,akurtakov/Pydev,fabioz/Pydev,akurtakov/Pydev,akurtakov/Pydev,rgom/Pydev,akurtakov/Pydev,fabioz/Pydev,RandallDW/Aruba_plugin,fabioz/Pydev,rajul/Pydev,RandallDW/Aruba_plugin,rgom/Pydev,RandallDW/Aruba_plugin,rajul/Pydev,fabioz/Pydev,akurtakov/Pydev,fabioz/Pydev,rgom/Pydev,rgom/Pydev,akurtakov/Pydev,fabioz/Pydev,rgom/Pydev,rajul/Pydev,RandallDW/Aruba_plugin,RandallDW/Aruba_plugin