Added
- New plugin system for pre-submission hooks
- Included plugin functions: `write_sample_yaml`, `write_sample_yaml_prj`, `write_sample_yaml_cwl` and `write_submission_yaml`
- New `var_templates` section for defining variables in the pipeline interface
Changed
- Pipeline interface specification was updated to accommodate new `var_templates` section and pre-submission hooks
Deprecated
- pipeline interface sections:
- `dynamic_variables_command_template`, which can now be more simply accomplished with a pre-submission hook
- `path`, which is replaced by a more generic `var_templates` section