pios usb: small code cleanup
discoveryf4: add telemetry option to main port
discoveryf4: removed duplicate defines in FreeRTOSConfig.h
discoveryf4: removed total heap size in FreeRTOSConfig.h
discoveryf4: set configCPU_CLOCK_HZ to SYSCLK_FREQ in FreeRTOSConfig.h
F4 USB HID and CDC: fixed interface deinit to reset device state
Stabilization: fix bug that made autotuning unresponsive

When introducing the trimmed setpoints in #430 the default behavior became
to ignore inputs.  This is obviously inconsistent with the old code which
by default took the inputs from StabilizationDesired unless explicitly
overriden.  This restores the previous default behavior and keeps the
exceptions for weak leveling and stabilizationplus mode.
Merge pull request #684 from peabody124/stabilization_fix

Stabilization: fix bug that made autotuning unresponsive
Merge pull request #681 from lilvinz/f4_usb_fix

F4 USB HID and CDC: fixed interface deinit to reset device state
Sensors: sanitize baro before setting UAVO

Sometimes right at startup there seems to be an occasional
NAN in the altitude which can poison everything else.  I
considered fixing this in the MS5611 driver but it seems
reasonable to check before setting the UAVO regardless of
whether the MS5611 should have produced NAN.
Merge pull request #685 from peabody124/baro_sanitize

Sensors: sanitize baro before setting UAVO
Merge pull request #676 from lilvinz/usb_cleanup

pios usb: small code cleanup
Merge pull request #677 from lilvinz/discoveryf4

discoveryf4: add telemetry option to main port