The vertex pathfinder was still only a separate file from the Pathfinder component, unlike LongPathfinder which got its own class a long time ago.
This moves it to its own helper VertexPathfinder, which gets us ready for D14. Some struct definitions need to be moved around.
I think CCmpPathfinder_Common.h will be mergeable with CCmpPathfinder.cpp (or just renamed) then.
(D14 outtake).