Fix execution context of thread routines - note that this is not quite the architecture the Qt folks intended, but as they admit its the consequence of their architecture.
proper spinning loop
Proper multithreading on all comm threads
Bump serial link thread priority
Change all data types to ones that Qt can buffer between threads
Merge branch 'master' of github.com:mavlink/qgroundcontrol into thread_test
Merge branch 'thread_test' of github.com:mavlink/qgroundcontrol into thread_test
Merge branch 'master' of github.com:mavlink/qgroundcontrol into thread_test
Add more realistic baro offset
Merge branch 'thread_test' of github.com:mavlink/qgroundcontrol into thread_test
MainWindow: set minimum size to 640x400

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Merge branch 'master' of github.com:mavlink/qgroundcontrol into thread_test
Merge branch 'master' of github.com:mavlink/qgroundcontrol into thread_test

mit.
Added option to reset all settings
Merge branch 'thread_test' of github.com:mavlink/qgroundcontrol into thread_test
make keyboard shortcuts OS dependent
Merge branch 'master' of github.com:mavlink/qgroundcontrol into thread_test
Fix missing changes from stdint to Qt fixed length data types
Merge branch 'thread_test' of github.com:mavlink/qgroundcontrol into thread_test
Added support for stream rate config to MAVLink inspector. Allows to configure the update rate per message