modified workflow-definition to support recursive workflows (workflow in
workflow)
added jUnit-tests to check the recursive mapping between JSON-objects
and JavaClasses