- fixing copyfile input
- adding flexibility to position of the shell task fields
- Simplify output_spec definition and population
- Various adjustments to ShellCommandTask
- adding full traceback to the error files
- updating Ubuntu for CI
- fixing templates with float formatting and multiple fields
- fixing hashing function for numpy objects
- fixing __call__ function for Workflow
- adding container dimension concept to the `split` method
- adding `LazyField` for MultiInputFiles
- fixing issues with `SoftFileLock` with `asyncio`
- style and black updates
- fixing connections with multiple inputs