Switched aggregate include to individual ones
I know this MR has a failing pipeline. However, we should merge it anyway.
This sets up the .gitlab-ci.yml file to be based on individual includes instead of the aggregate, which suppresses the deprecated pipeline warning. The failing part of the pipeline is the unit tests, which probably should be addressed on a different branch (by different people).