Gravar-mail: Unified modeling of gene duplication, loss, and coalescence using a locus tree