GCS/UAVObjectUtilManager added retries and result feedback to metadata uploads
GCS/TelemetrySchedular added operation result feedback to the buttons
Stabilization: fix small typo for yaw autotuning

This prevented the yaw gain autoadjusting, but was
always going to the max level.
Sim Posix: use -D USE_POSIX for consitency with OSX
PiOS Semphore: fix for SIM_OSX

Sim has no ISR methods. This maps them to the normal
non-ISR methods for simulation.
FIX gcs compile problem on gentoo
Merge pull request #1277 from BrainFPV/fix_quazip_gentoo

FIX gcs compile problem on gentoo
Merge pull request #1269 from guilhermito/telemetry_schedular_op_feedback

Telemetry scheduler operations feedback
all_fw: disable unused FreeRTOS API functions
pios_thread: add
all_fw makefiles: added pios_thread.c
all flight: use pios_thread
all pios_config.h: changed unit of PIOS_EVENTDISPATCHER_STACK_SIZE to bytes
pios_mutex: add missing "" in #error statement
pios_semaphore: add missing "" in #error statement
GenericI2CSensor/i2c_vm: use pios_thread only if PIOS_INCLUDE_FREERTOS is defined
This is not an optimal solution but the cleanest to get the unit test running again.
Ideally a unit test would use the PiOS simulation and thus have access to all os APIs.
tests/i2c_vm: remove simulated FreeRTOS API functions
pios_opahrs: delete as it isn't being used anymore
ManualControl/transmitter_control: fixes timeDifferenceMs()
Merge pull request #1273 from peabody124/stabilization_useless_if

Stabilization: fix small typo for yaw autotuning