DSM protocol improvement
added item in DSM protocol in GCS
OP-1455 Send the current slider values when enabling Test outputs
OP-1459 Turn off useOpenGL by default in OPMapGadget
Significantly lower some EKF variance settings to improve stability and
tracking accuracy.
OP-1463 allow for alternative_OPENPILOT_TOOLS_DIR:added check to see if it is set and use it if possible
OP-1349_GCS Neutral_Spinboxes_in_Input_and_Output Disable keyboard tracking on inputform spinboxes (min, max, neutral).
OP-1465 - Update stm32flash repository to https://code.google.com/p/stm32flash/ and fetch a newer version (a358bd1f025d)
OP-1465 - Fix build on windows, force the removal on cleanup
OP-1077 Prevent GCS flight log corruption when no flight log is chosen
OP-1473 Fix EOF handling for R7008SB
Merge remote-tracking branch 'origin/laurent/OP-1349_GCS_Neutral_Spinboxes_in_Input_and_Output' into next
Merge remote-tracking branch 'origin/havyan/OP-1473_sbus_eof' into next
Merge remote-tracking branch 'origin/proff/OP-1373_DSMFixes' into next

Conflicts:
	shared/uavobjectdefinition/hwsettings.xml
Revert "Merge remote-tracking branch 'origin/proff/OP-1373_DSMFixes' into next"

This reverts commit a39e3932748fa1ca0126a33c188703944e1e7c3e, reversing
changes made to ebfdaf28b5295f558baf9297fdc8421d93214d83.
Merge remote-tracking branch 'origin/skarlsso/OP-1459_workaround_white-box_issue' into next
Merge remote-tracking branch 'origin/skarlsso/OP-1077_gcs_corrupts_flight_log_files' into next
Merge remote-tracking branch 'origin/skarlsso/OP-1455_no_output_from_test_outputs' into next
Merge remote-tracking branch 'origin/parched/OP-1463_allow_for_alternative_OPENPILOT_TOOLS_DIR' into next
Remove QtCreator user file from git
Update gitignore to make sure we keep that pro.user out of git