Sync TrackingGeometryCond config with TrackingGeometrySvc config
Fixes a SegFault only in the config (cause: accessing layers that were null, fix: filling the layers). May want to fix on c++ side too but for the moment this solves the problem. Partly(?) fixes ATLASRECTS-6304.
The original problem was that the TrackingGeometrySvc configuration has evolved but it wasn't also added on the TrackingGeometryCondAlg side.
Also removed a bunch of apparently unnecessary addPublicTool statements