* Merge msys2_relocate into pathtools, so there is only one header for everything
* Stop exposing unused split_path_list, strip_n_prefix_folders, pathlist_relocation,
pathlist_relocation_lib, sanitise_path, malloc_copy_string
* Make the header usable with cpp
.. since the old one wasn't my own code so I'm
not in a postition to decide the license. Also
the old version was inefficient and buggy.
I also renamed some of the MSYS2 specific hacky
functions as:
msys2_get_relocated_single_path()
and:
msys2_get_relocated_path_list()
.. because all the others are general purpose
and not hacks at all (if they were upstreamed
in any codebases I'd be fine with that.)