New species_tree() method in GeneTree

(cherry picked from commit 0acd2278f57aaecfbb9d1e7a0b6f27c49c86a04e)