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.
New rc calibration channel widget

Left QGCRadioChannelDisplay alone so that I didn’t need to modify all
the other APM board code which uses this control. Also new control only
support horizontal orientation, with no plans to add vertical.
Added new RCChannelWidget
Update to new QGCRadioChannelDisplay API
RCCalibration updates

- Updated to use RCChannelWidget
- Removed attitude control widgets
- Previous calibration values now shown when not actively calibrating
handle wgs84 altitude correctly

also adds AMSL output in ft
emit roll, pitch and yaw setpoints for plotting
fix unused variable warning
updating MAVLink
Adding viper config
Hiding airspeed calib for multicopters
Position SP update
Fixed time stamp handling for attitude SP