Gitlab Runner support

Merged username-removed-444 requested to merge gitlab-ci-runner into master

Should be merged after !29 (merged)