Fix QuaternionToAngleAxis to ensure rotations are between -pi and pi. Thanks to Guoxuan Zhang for reporting this. Change-Id: I2831ca3a04d5dc6467849c290461adbe23faaea3