AthContainers + AthContainersInterfaces + AthenaServices + xAODCore : Remove IAuxStoreCompression and its implementation in AuxContainerBase
This MR is a continuation of !35444 (merged) and !35541 (merged). Here we remove IAuxStoreCompression and its implementation in AuxContainerBase. This interface is no longer needed because we don't store the lossy float compression information in the transient objects anymore but rather in the event store, per container - per stream. This enables us to have per stream configurable lossy float compression while writing multiple streams concurrently in AthenaMT.
Since we update a core interface, we need a full-build. Let's see how it goes...
Edited by Alaettin Serhan Mete