added new method Tree.get_cca(nodes) that returns the closest common anchestor of the passed nodes