Using the standard (type class based) transitivity tactic for more contr...

...olable proof terms. As discussed in #454.
Does that mean we should be using cbn instead of simpl everywhere?  That's unfortunate, since it has a much less intuitive name.