picoC: add new library "manualcontrol.h"

This gives picoC the ability to change flight mode and stabilized
setttings
picoC: fixes a comment
picoC: add gcs editor plugin for script handling

This adds a picoC editor widget.
picoC: fix a little UI bug

SendToUAVROM button wasn’t enabled again.
picoC: add a delete button to editor

This button allows erasing a file from UAV flash filesystem.
picoC: add property page to modules configuration

First working version of property page for picoC settings.
picoC: add start button to user interface

This adds a start button to the user interface. Also Test and Exit
values are shown.
picoC: litte bug fixes in flight and ground software

If script was executed by button, no exit value was transmitted to gcs.
If an empty script was transferred , gcs crashed with divide by zero.
picoC: UI changes, security handling in flight software

minor changes to UI: moves a button and changes editors tabStopWidth
flight software: implement security level handling for dangerous
function calls. This keeps users away from malfunctions or functions
calls in insecure moments.
picoC: rename access_level to accesslevel
Flight:uavobjectmanager relocate new instance callback to proper location
GSC:modeluavoproxy delay new object instances so that session can keep up
GCS:telemetry monitor delay new instances present on hw setting

Only during object fetching, this is a workaround for a race condition
between the telemetry and the gui thread which would end up with the
uavo browser not being updated properly.
GCS:modeluavoproxy modelToObjects-return success and signal progress
GCS:pathplanner.ui added progressbar and status label
GCS:pathplannergadgetwidget handle progress bar and status label
Update tools.mk

Download directory/file changed for openssl windows version.
PIOS COM: make the interface thread safe

Currently the interface to the FIFO buffer is not thread
safe for multiple threads sending and receiving. This adds
a semaphore on those interfaces.
Android: add serial support for FTDI_FT230X

This is the chipset used in the 3dr radio v2 and should
add support for that radio.
GCS: remove Qt5.2ism

QComboBox::currentData was introduced in Qt 5.2 and all the other
comboboxes in the gcs code use the old

	comboBox->itemData(comboBox->currentIndex());

form anyway. .

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>