fixed branch lengths when rerooting, and problem in TopologyNode getCladeIndex