OP-942 API change to CallbackScheduler - include unique ID for each callback for a taskinfo like UAVObject
OP-942 moved DelayedCallbackScheduler into pios/common
OP-942 refactored callback scheduler to fit into PiOS naming scheme
OP-942 task diagnostics for callback scheduler
OP-942 added missing new xml file
OP-942 one possible but not well working implementation of stack end check
OP-942 changed callbackinfo to non acked
OP-942 reliable and fast free stack test algorithm - will always 'see' overflows
Merge branch 'next' into corvuscorax/OP-942_task-diagnostics-for-callbacks

Conflicts:
	flight/targets/boards/simposix/firmware/Makefile
OP-942 duplicated exact API of task_monitor to also monitor callbacks

This allows cleaner and fine grained handling of STACKOVERFLOW alarms
OP-942 correct reporting of callback stack overflows
OP-942 changed enum term from HARMLESS to WARNING as requested
OP-942 changed taskinfo to be non acked too
Merge branch 'corvuscorax/OP-942_task-diagnostics-for-callbacks' into next