New functions added: print (prints INS and OUTS) and chooseEvenOdd (for
testing the new 'choice' task type)
'grep files' workflow generated from the 'DSL' file grepfiles.hwf
New task type: 'choice'. Consumes a number of input and produces only
selected outputs. Can be used for branching, filtering, etc.
The script now tests the generated workflow "Wf_grepfiles5_generated.json"
Reformatting
Reformatting.
Finish of a workflow is not determined by the fact that all its outputs
have been produced, not all tasks finished. The latter may never be true
(e.g. in workflows with 'choice' tasks).
Minor correction.