Enhance type strictness and parsing
Currently workflow module / workflow jobs don't have strict file type definitions / the file types are interpreted by the argument names. Specfically arguments have type=file instead of something like type=fastq.
Currently workflow module / workflow jobs don't have strict file type definitions / the file types are interpreted by the argument names. Specfically arguments have type=file instead of something like type=fastq.