services: Implement gitlab-runner as a service and allow running from source
Port the gitlab-runner code to be a proper GDK::Services class.
And add a new install_mode
called "source". This runs the gitlab-runner
from the /gitlab-runner directory. This allows the user to
build the GitLab Runner following their instructions1.
Edited by Toon Claes