Test cases are now accurate within ~0.1%
  - Variable names more consistent.
  - Rotation correctly about Z in gei2geo instead of about X.
  - Sign error in rotations about Y fixed.
  - Percent error computed with proper order of operations