Terminal View: Fixes #324 Log Download

Log download in AC 3.2 was unreliable. Changed the logic to collect
log lines starting from the first log line until the "Log]" prompt
appears.
Comms: Fixes #476: UDPLink settings not saved/restored properly
Mission Widget: Add the DO SET ROI command
Mission Widget: Fixes alignment issue within the control
Waypoint Widget: Fix Action combo box to be consistent size
UAS: Return Ant Tracker as custom mode 5
Initial commit of UASObject
Addition of UASObject and child classes for handling mavlink messages
Commiting missing files
Addition of new UASObject children for propigating values to QML
UAS: UASObject change to be the primary data provider for the PFD
Qt5: Bulk of changes to support the move to Qt5
Build: Commit of new debian rules for Qt5
Couple of changes to allow Linux and Mac to compile with Qt5
Qt5: Convert all QML QDeclarativeViews over to QQuickViews
Qml: Replaced QtQuick 1.0/1.1 with 2.0 in QML files
Qt5: Added #ifdef for including zlib on windows, and removed unused LineChart code
More compile fixes
Qml: Fix for PFD to work with new QtQuick 2.0 interface
Qt5: Compile fixes for cross-compiling with Qt5