Topic edit optree branches

Most of this code adds or removes some branches outputted in opttree. There is also an additional protection for multiple puHists root file inputs in configProducer.py.