Getting rid of explicit 'start-task' property in workflow DSL

* Direct workflow handler now starts all the tasks with no inbound
  transitions so they can be more than one start tasks

Change-Id: I4248692f02a65ca407622bb708017f7bb60256c7