gitlabci: Use flatpak for the CI build test.
Similar to it has been done in nautilus it's now possible to use flatpak in the CI.
This offers some big advantages but mainly:
- Extract a "foo.flatpak" package from each successful commit run that others can use to test stuff. Especially handy for MR's
- Improved caching by caching the
os-tree
stuff