Don't clear scheduled tasks when trying to recover the task engine.
Handle non-result entries in Choice tasks.
Added some documentation to privates of LazyChoiceTaskEvaluator.
DisambiguateDefs fails if an empty list is produced.
Move task evaluator creation to separate method.
Use ITaskEngine in EagerTaskEvaluator constructor.
Keep a list of skipped tasks for debugging/performance reasons.
Add toggle-able debug logging of time taken during analysis.
Return singleton iterable instead of collection with one element.
Refactor common parts evaluators.
Move task evaluation debugging into its own class.
Move evaluating queued tasks to base class.
Merge branch 'master' into prop-lists