Add handling of different DB publishers in SQLite creation
In the Run4 workflow for building geometries, SQLite files are "minted" via running plugins on input data. Depending on the exact plugins used (e.g. whether for the full ITk, one of the subdetectors only, or the "generic" GeoModelXML
plugin) the Aux tables needed to create the ReadoutGeometry
elements can be added to tables with a different name.
This MR allows tables from all known plugins to be read in, establishing also a precedence in case tables from multiple sources are present.