Implementing to handling for ESD members which are not TClonesArrays
Every class needs a specific treatment to find out whether the object
has valid data or not. Otherwise, valid content could be overridden by
empty objects.
Handling has been added for:
ESDRun, ESDHeader, ESDVertex, ESDTZero, and SPDMultiplicity
This fixes the missing bunch crossing and orbit numbers, active CTP
trigger classes, and timestamp in the hltESD after merging during
AliReconstruction.