properly untaint path on win32 (different separator: ';') move the untaint code into its own wrapper: untaint_path() contributed by: Randy Kobes