Revisited TaskControllerImpl.dependentAdded() method.
 * We allow dependents adding only in EXECUTE_WAIT, EXECUTE, EXECUTE_DONE, TERMINATE_WAIT & TERMINATE task controller state.
 * Removed useless method dependencyValidationComplete().
 * Fixed dependentAdded() switch statement accordingly.