Working wakeup but there are still some nondeterministic issues
Working wakeup.  More robust handling of log writing.
interim safety push.  Pre-refactor of scheduler_c... moving out API methods that should have been coordinator localized and establishing function pointers to them in clients.
Post-refactor(minimal) interim commit.  Working version
Wakeup scheduling issues.  Re test/test_client.cpp