Move KDevelop::Path to kdevplatformutil
Removes the cyclic dependency kdevplatforminterfaces <->
kdevplatformproject.
That in turn makes some things easier in frameworks.
Remove Path::toIndexed(), because it creates an additional dependency on
kdevplatformlanguage