Silence noise debug statements

This makes unit test output easier to read
Disconnect all links on MainWindow close

Previously link were just destroyed
New Mavlink Log collection unit test
Remove unused selectSystem slot
Convert to activeUASSet(UASInterface*) signal
Remove multiple activeUASSet overrides

This allows use of compile time Object::connect syntax
Merge pull request #1073 from DonLakeFlyer/activeUASSet

Remove multiple overrides of activeUASSet signal
QGCComboBox with new simulateUserSetCurrentIndex

This allows unit tests to simulate user selections in a combo box
Renamed due to collision with new QGCComboBox
More implementation of Mock
Example file for QLoggingCategory use

Place this file in the location specified here:
http://qt-project.org/doc/qt-5/qloggingcategory.html
FlightModeConfig plus unit test
Mock param mgr is created with full set of params
Must new MockUAS otherwise qt resource system is not ready
VehicleSetup assures active as and parameters ready
Clear all maps in-between each test
Merge pull request #1075 from DonLakeFlyer/FlightModeSetup

Flight mode setup
Update README for QLoggingCategory usage
Merge pull request #1076 from DonLakeFlyer/QLogggingCategoryREADME

Update README for QLoggingCategory usage
Silence noise debug statements

This makes unit test output easier to read