[tools] gen_aircraft: change order of define flags

The change of order in define flags is to prevent that these flag are erased if the firmware use = instead of += (at least the first time),
which is usually the case for test programs.
It should not make any other difference since multiple occurrences of flags are merged at the and anyway.
[stm32] update libopencm3 and hence also adc injected channel order