Bayesian Evolutionary Analysis by Sampling Trees