unix: Fix path seperator used depending on OS

';' is the standard seperator used for paths in environment variables on Windows
Merge pull request #662 from stinos/windows-pathsep

unix: Fix path seperator used depending on OS