Barycentric rotating transforming iterator.

This change only moves code around without significant changes to the contents.
`from_basis_of_barycentric_frame_to_standard_basis`. The long name is another motivation for implementing `Rotation` with matrices.