Refactor Jenkins pipeline script
Created by: martukas
The Jenkins script has a few problems:
- Named stages unnecessary for Blue Ocean and actually produce buggy info in traditional view when names collide between parallel scripts.
- Downloading of schema is no longer necessary with conan.
- Some steps can be factored out into functions, per example of other dmsc projects