Set JDT on-save actions for task engine project.
Moved hierarchical task engine to its own interface & class.
Removed EmptyTaskEngine.