Added delays to prevent race conditions from screwingup the tests.
Moved queue popping logic to the resolve method.
Moved common code to base class trivial scheduler.
Filled in the stub methods in trivial scheduler.
Moved qscheduler tests to separate test file.
Halted resolver threads in destructor.
Added unit test timeines based on actual scheduler timeout.
Added unit tests for trivial scheduler.
Added update function.
next now returns a list of elegible domains instead of just the best one.
Resolve now handles zero length task lists.
cpp log is getting in the way.
Added fillup proxy funtion. This should be depricated.
Didn't read the documentation.
Updated nh test to reflect next changes.
Timer duration is now a field.
Updated the hello kitty example.
Got 88 years? Next hit time was beging doubled and overflowed to a very large negative number.
Added second implementation using same interface.
Added stop method to unblock threads waiting on a task.