fix(GeneTree): fix an issue in Compara tree view the "collapse all the nodes at rank X" doesn't work
fix(GeneTree): fix an issue in Compara tree view the "collapse all the nodes at rank X" doesn't work

The commit is specific to the pan compara tree where the root node has a superkingdom taxon rank. Add superkingdom as a valid rank and also make sure that we check a node's children nodes if such node's taxon rank is not in the list.

Related to ENSEMBL-4488.

Ensembl/ensembl-webcode,Ensembl/ensembl-webcode,Ensembl/ensembl-webcode,Ensembl/ensembl-webcode,Ensembl/ensembl-webcode