Improve runner registration message upon tokens being revoked
Description
The current error message displayed when failing to register a runner due to tokens being revoked is not explicit about the cause of the failure.
Example:
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=8 revision[0;m=8fa89735 version[0;m=13.6.0
Running in system-mode. [0;m
[0;m
[31;1mERROR: Registering runner... forbidden (check registration token)[0;m [31;1mrunner[0;m=xCnwyQ4H
[31;1mPANIC: Failed to register the runner. You may be having network problems.[0;m
Proposal
A SaaS customer is asking: would it be possible if the runner could be clearer about the failure? Perhaps instead of 'check registration token' it could say 'registration token was revoked'?
Links to related issues and merge requests / references
/cc @DarrenEastman