Exported disarmed PWM values as IOCTLs
px4io: split io_handle_battery() out from io_handle_status()

ready to add vservo and rssi
uORB: added new servorail_status object

used for VSERVO and RSSI on FMUv2
px4io: added monitoring of vservo and vrssi

publish via servorail_status ORB topic
added error_count field to sensor report structures
perf: added perf_event_count() method

this allows drivers to get an event_count from a perf counter
Merge branch 'master' of github.com:PX4/Firmware into status_monitoring
drivers: report error_count in drivers where possible
Merge branch 'master' of github.com:PX4/Firmware into status_monitoring
Merge remote-tracking branch 'px4/master' into pwm_ioctls

Conflicts:
	src/drivers/drv_pwm_output.h
Changes to pwm systemcmd, basic functionality there, needs polishing
Some more interface changes, needs testing and cleanup
Merged status changes
State machine fixes for HIL
Robustified flight close to waypoints
multirotor_att_control: cleanup, some refactoring
pwm info provides more information, some fixes for setting rate/min/max/disarmed
Adapt startup scripts to new pwm systemcmd interface
Trying to get rid of magic PWM numbers
px4io: major optimization and cleanup