Extend support for caching and artifacts
This adds a support for missing features on all executors by detecting if we have the gitlab-runner binary installed.
This adds a support for missing features on all executors by detecting if we have the gitlab-runner binary installed.