0.76.0 release

New features:
- Parameterize test-definitions
- Allow dispatcher download dir to be overriden
- tuxrun-dispatcher: Update LAVA dispatcher to 2024.09.dev0173 tag

Bug fixes:
- Revert "results: Fix adding artefacts without sha256sum"
- templates: jobs: qemu.yaml.jinja2: increase deploy_timeout
- templates: jobs: qemu: fix format warning
- test: unit: refs: definitions: drop unused yaml file
- templates: tests: commands: test section 'format' string
- Gitlab: Add Gitlab bot to tuxrun
- Skip sudo warning in lava-run
- Devices: fvp: check job-definition file
- ci: Disable integration test temporarily
- Revert "ci: Disable integration test temporarily"
- ci: Disable integration test temporarily
- cli: Use --skip-sudo-warning when the dispatcher dir is not default
- Revert "ci: Disable integration test temporarily"
- templates: jobs: fvp-*.jinja2: increase deploy timeout
- fix: fvp|avh jobs
- templates: wrappers: docker.jinja: add the missing slash
- argparse: use maxsplit instead of split+join
- tests: kselftests: Rename sigaltstack to signal
- tests: kselftest: readd old sigaltstack

Container images:
- Dockerfile: add sanity-check-prepare
- Dockerfile: fedora: add missing 'Make'