inflight compass learning with COMPASS_LEARN=3 was not working with less than 3 compasses, as the force_use parameter was preventing skipping compasses. This fixes it to calibate all detected compasses that have USE enabled