add felsenstein pruning for REML, but the likelihood is off by a factor of two somewhere