croot: wrap TBranch::GetObject
cxx-croot: reorganize headers
better branch handling