Added PX4RCCalibration code plus unit tests
Mimic pending param support

Mimic pending param support by just calling through to setParameter.
Mock support for radio calibration
Unit Test for PX4RCCalibration widget
Disabled state only draws border

Plus a few API tweaks
Moved RC Cal to it's own separate widget code
New implementation of PX4 RC Calibration
Fix typo
Merge pull request #829 from DonLakeFlyer/PX4RCCal

New implementation of PX4 RC Calibration
Hotfix for component ID mismatch in mission management
mavlink: updated submode to latest master
Merge pull request #831 from mavlink/mavlinkupdate

mavlink: updated submode to latest master
QImage creations fails causing QPainter to fail

Need to check for QImage failure otherwise it will through a qWarning.
Change from qWarning to qDebug

This way we can test with QT_FAIL_WARNINGS set.
Change paramCommsMgr to not use new

This prevents a threading problem where previously the new happened on
the wrong thread.
Change from qDebug to qWarning

This allows us to run with QT_FAIL_WARNINGS to find bugs. Also temp
comment out of failed signal connection.
Make sure timer start/stop happens on class thread
Fix override of QWidget update signal
Handle load failure correctly
Handle file open correctly

Path through code allowed for xmlfile to be used when file was not
opened. Also changed qWarning->qDebug to allow QT_FAIL_WARNINGS to be
used to find bugs.