UAVCAN: allow to arm single ESCs
motor_test: cleanup
UAVCAN: implemented motor testing
TECS: Modify absolute-value limiting of throttle demand
mixer: fixed stream handle leakage
commander: correct the description array
commander: enhance the failsafe verbose output
state_machine_helper: whitespace
state_machine_helper: trying to clean up some failsafe logic
navigator: don't reset the finished flag, this fixes the strange problem where it toggles between MISSION and RTL
vehicle_status: whitespace
Debug/NuttX: small changes to make it work with the current stable branch. Debug/NuttX made existing code work with python3 in gdb. Added some new features
Merge branch 'master' of https://github.com/mazahner/Firmware
added switch to send PWM to Brushless Controller in unarmed state
commander: make the failsafe message critical
state_machine_helper: fixed comments
fixed empty if body
navigator: move waypoint reached reset to a more obvious location
Merge pull request #1414 from philipoe/PR2

TECS: Cleared up integrator-design on throttle, corrected rate-limiting (WIP)
UAVCAN: initialize device id for mag and baro to allow DEVIOCGDEVICEID ioctl to return useful data