thread monitor through to heartbeat msg.
build: remove optimizations due to MPU6000 hangs.
recovery: add recovery reporting to heartbeat.
Merge branch 'recovery-task' into master

Conflicts:
	mk/platform/toolchain_stm32f4.mk
	src/flight/SMACCMPilot/Flight.hs
	src/flight/SMACCMPilot/Flight/GCS/Tower.hs
	src/flight/SMACCMPilot/Flight/GCS/Transmit/MessageDriver.hs
	src/flight/SMACCMPilot/Flight/GCS/Transmit/Task.hs