Draft: Refactor gitlab client unregister runner to table tests
What does this MR do?
Refactor gitlab client, unregister runner tests to table tests.
Why was this MR needed?
For more idiomatic testing.
What's the best way to test this MR?
go test gitlab.com/gitlab-org/gitlab-runner/network
What are the relevant issue numbers?
NA