AP_InertialSensor: prefer sensors that have zero error counts

if a sensor has failed in flight then try not to use it if another
error-free sensor is available
DataFlash: log gyro and accel error counts