AP_HAL_PX4: make throttle failsafe optional and cleanup convoluted logic