Added rates setpoints as system outputs
Add a 'monitor' verb to the px4io command so we can watch inputs to IO (it could get smarter).
Fix breakage to the DSM parser introduced with the input prioritisation logic.  Back out to a "any input wins" strategy; connecting multiple receivers to I/O at the same time is currently not supported (read: strange things will happen).
Lock out the PPM decoder if the DSM or S.bus decoders have seen a frame recently.
Adjust the control mapping from DSM receivers to correspond to the standard PPM control mapping for channels 0-4.
Updating the PX4IO rc script to the latest state.
Add logging back in.
Fixed calibration check
Merge remote-tracking branch 'upstream/master' into autostart-scripts
Add an additional safety switch LED blink sequence when FMU and IO are armed

If both the FMU and the IO board are armed then the secure switch will
blink two times quickly then a pause followed by two quick blinks and
so on.
Merge pull request #97 from sjwilks/px4io_safety_switch

Add new safety switch LED blink sequence when both FMU and IO are armed
Added more LED state logic and improve code.

The LED will now also indicate when the FMU is ARMED. Switched to using
a 16-bit value where each bit indicates what state the LED should be
in.
Merge pull request #98 from sjwilks/px4io_safety_switch

Added more LED state logic and improve code.
Updated PX4IOAR start script
A mixer is required.
Starting GPS should probably be on by default.
Greatly sped up Matlab import script, a 17min flight now takes 2secs to import instead of more than the actual flight time
Merge pull request #101 from julianoes/hotfix_matlab_import_script

Greatly sped up Matlab import script
Fix the PWM servo ioctl base so it's not overlapping the GPIOs
use <err.h> more consistently in the fmu driver.