OP-1350 Add takeofflocation UAVO
OP-1350 add uavo to GCS
OP-1350 add uavo to DiscoveryF4Bare
OP-1350 add a TakeOffLocation Handler to manualcontrol
OP-1350 fix simposix target
OP-1350 change destination for ReturnToBase to takeoffLocation
OP-1350 split Init function out of Handler, added missing UAVO initalize, cleanup code
OP-1350 Rename ReturnToHomeAltitudeOffset to ReturnToBaseAltitudeOffset
OP-1352 Headwind-improvements for FixedWingPathFollower
OP-1350 fix a bug that overwrite TakeOffLocation when changing mode to preset after an arming sequence. cleanup and get rid of "pending" status
OP-1350 remove checks for valid TakeOffLocation. It is already handled in takeoffLocationHandler
OP-1350 fix a review defect(a set intead of TakeOffLocationStatusGetget). Check if status is valid beside locationSet
OP-1352 redesigned course calculation to take complete wind vector into account
OP-1352 cleaned up some code comments
OP-1350 Make RTB safer pick the lowest between PositionState.Down and TakeOffLocation.Down.
OP-1350 refactor into a plans library all functions dealing with initialization and execution of PathFollower/pathplanner commands for manualcontrol
OP-1350 fix build for revoproto and discoveryf4
OP-1350 simposix build fixes :( fix altitude calculation for RTB
OP-1355 Fix Mag scaling being calculated after applying board rotation.
OP-1352 some cosmetic cleanups, explicitly marked float constants as type float