Enabled simulation from Alignments with no sequences; fixed bug in compute_distances that allowed getting rate model from uninitialised pointer