This move and rework also breaks the dependency of the task monitor on the UAVO subsystem, and pushes the responsibility for updating the TaskInfo UAVO into the System module. +review OPReview