gutted the scheduler in prep for a rewrite
removed state enumeration
Command processor now takes reference to callback
removed IsSequenced method from IMasterTask
Wired the startup tasks together
MasterTasks now injected into scheduler to facilitate easier testing
started working on new startup sequence
Refactored master scheduling starting to work
refactored task sequencing
clear restart now working with new scheduler
Removed a few unused parameters
Time sync working
Renamed Function1 to Action1
renamed Runnable to Action0
All tests passing