Rework cluster and hit branches. These are the most important changes:
Added CbmContainer class. Acts as a wrapper around std::vector by default. Optionally allows to store auxilliary info alongside data if needed (e.g. CbmMatch, digis of a cluster, ...). Also can seperate data into sections, where each section has a seperate address. Thus the address does not have to be stored in the datastructure itself.
Changed Sts, Trd, Tof, Rich, Mvd, Much cluster and hit branches to type CbmContainer
Removed inheritance from TObject and vtable from CbmCluster and CbmHit base classes
Further optimized StsHit and StsCluster:
Marked as draft for now. I expect some problems with the CI and there are still some minor things I want to change.