LinkManager: Use proper multithreading design pattern
MAVLink protocol: Change QTimer API
Setting widget: Cleanup