Add GitLab CI pipeline

Based on xf86-video-amdgpu, but applying experience gained in the
meantime in other projects and taking advantage of new features
available with current versions of GitLab.
12 jobs for gitlab-ci in 9 minutes and 44 seconds (queued for 1 second)