ind_airspeed used uninitialized when _sensorHilEnabled == false

Fixing -Wuninitialized
result used initialized at end of function based on if conditions

Fixing -Wuninitialized
Fixed bug found during testing

Delete of last link would cause crash. Need to check for -1 which
signals no selection in combo box.
-Wunitialized and /wd4700 no longer ignored
Fix -Wnull-conversion warning
Fix -Wtauilogical-compare errors

Always evaluated to false due to signed/unsigned
Fix -Wenum-compare
-Wenum-compare fixes
Fix -Wenum-compare

Pulled fixe from latest eigen across. Figured it was safer to patch
than to pull across whole new version of eigen.
Fix -Wsign-compare and -Wtype-limits
Fix -Wswitch
Fix -Wsign-compare and -Wtype-limits
Turn off fixed warnings, add new ones that showed up!
Revert "Fix -Wsign-compare and -Wtype-limits"

This reverts commit edba7fa8aef832661b33d85109d0bfdf51d024d2.
Remove fixed warnings from Windows side

C4018, C4063
Pull across warnings fix from qupgrade side
Fix broken Windows build

TeamCity caught this, but I thought the error was from my warnings
work. Turns out it was a real build failure. Windows doesn’t know which
floating point floor to use. In reality the parentheses are in the
wrong place and should be the floor of the divide by 2. But integer
division is always floor, so it’s not needed at all.
Fix -Werror=type-limits
Merge pull request #464 from DonLakeFlyer/WarningsWork

Warnings work