accel/gyro/mag calibration: big cleanup, use common messages