From Lifeng Sun:
The build system fails to generate iosenum.h on non-official supported
platform, the attached patch fixes this issue.


git-svn-id: https://root.cern.ch/svn/root/branches/v5-34-00-patches@48975 27541ba8-7e3a-0410-8455-c3a389f83636
A TClassRef must be changed by operator= even if its ClassPtr has not yet been initialized!


git-svn-id: https://root.cern.ch/svn/root/branches/v5-34-00-patches@48980 27541ba8-7e3a-0410-8455-c3a389f83636
In GetConversionStreamerInfo, make sure that we find always find at least one StreamerInfo for an stl collection


git-svn-id: https://root.cern.ch/svn/root/branches/v5-34-00-patches@48981 27541ba8-7e3a-0410-8455-c3a389f83636
Add support for implicit conversion of stl collection (when they require schema evolution)


git-svn-id: https://root.cern.ch/svn/root/branches/v5-34-00-patches@48982 27541ba8-7e3a-0410-8455-c3a389f83636
In TTree::CheckBranchAddressType properly recognize and record that the user has requested a (valid) translation from one STL container to the other


git-svn-id: https://root.cern.ch/svn/root/branches/v5-34-00-patches@48983 27541ba8-7e3a-0410-8455-c3a389f83636
When printing a TActionSequence also print (on linux/macos) the symbol of the function that will be executed (when the option 'func') is passed.


git-svn-id: https://root.cern.ch/svn/root/branches/v5-34-00-patches@48984 27541ba8-7e3a-0410-8455-c3a389f83636