Decouple TES paths from branch names in RootIOAlg
This MR modifies the m_EventBranches in the RootIOAlg from a vector of branch names to a translation table between the branch names and TES paths. By default, the branch name and the TES path are the same. If need (for example under the condition that the path to the MCParticles need update), the branch can be remapped to another location in TES by configuring the property of RootIOAlg in PyConf.