[imu] body_to_imu: use generic orientation representation and expose it in settings to change during operation