OP-1119 Initial commit of empty plugin with only menu item added to GCS.
Merge remote-tracking branch 'origin/corvuscorax/onboardlogging' into thread/OP-1119_Flight_Side_Logs_Plugin
OP-1119 Fixed .pro file dependency issue.
OP-1119 Adding some more boilerplate code.
Merge remote-tracking branch 'origin/shared/OP-1109_qtquick2' into thread/OP-1119_Flight_Side_Logs_Plugin

Conflicts:
	artwork/PFD/pfd.svg
OP-1119 Minor change
Merge remote-tracking branch 'origin/next' into thread/OP-1119_Flight_Side_Logs_Plugin
OP-1119 Some glue code between qml and c++
OP-1119 Adding dialog and qml
OP-1119 Added QmlProperty to handle list of log events downloaded from board.
OP-1119 Some more gui work
OP-1119 More gui
OP-1119 Added more gui elements. Fixed layouts and alignments.
OP-1119 Changed from ListView to TableView. Starting to implement the log entry population and retrieveng code.
OP-1119 Fix in pios function for debuglogging uavo.
OP-1119 Added helper class for synchronous uavo stuff. Added code for retrieval of flight side logs.
OP-1119 Bug fixin
Merge remote-tracking branch 'origin/next' into thread/OP-1119_Flight_Side_Logs_Plugin
OP-1119 Added logging event for disabling logging.
OP-1119 Downloading from firmware now works. Added columns for log data and some table formatting quirks.