Parse step outputs and support DataLink CWL to Taverna conversion

Merge branch 'pr-42' into cwlparser

Contributed by Majdi Haouech (ICLA on file)

See #42

Signed-off-by: Stian Soiland-Reyes <stain@apache.org>