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
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
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
Merge branch 'master' of github.com:mavlink/qgroundcontrol into thread_test
Merge branch 'master' into thread_test
Merge branch 'master' into thread_test