Moved path.c out of the Unix platform directory.

This file is required on Windows and OS/2 as well as Unix; thus,
compiling on Windows or OS/2 would have resulted in linker errors. This
has now been fixed.
Updated CHANGES file.