Make utilities/ code a test-only library
The Visualizer
and ShapeDebugger
code are only used in tests, but get compiled into the vecgeom
library with the headers not installed.
Move their headers/implementations to a subdirectory of test/
. Build them into a dedicated library, linking this to tests when it is present.