makefile: fix make me a sandwich target
Merge pull request #1040 from solidgoldbomb/make-me-a-sandwich

makefile: fix make me a sandwich target
gcs input widget: fix flightmode position calculation

Range was effectively being computed/split across 0..N-2 and
would only ever show N-1 (ie. the max flight mode) when
valueScaled was exactly 1.0f.  Even the slightest jitter on the
flightmode channel would result in the GUI drawing the flight mode
as N-2.

The code in the GCS now matches the code in the flight firmware.
Merge pull request #1042 from solidgoldbomb/fix-gcs-flightmode-position

gcs input widget: fix flightmode position calculation
GCS Config: if no board then have default max rate

In the case of a flaky connection it is possible to connect to
the FC but not get an update of FirmwareIAPObj in which case no
valid board plugin is found. This was causing a crash but we
should handle this more gracefully.