MATH: Fix quaternion implementation and update users.
EMI: Remove setYaw.
MATH: Change the rotation3d implementation to allow different rotation orders.