Adds suboptions support in DSL
Adds syntactic sugar for transcode audio/video/subtitle options
Adds some tests for PipelineDump