Added hello world task runner test.
Refactor workflow running to support mock or serial engine/mode. Better cluster handling and task running utils.