Windows CI: Configure deployment of runner in Ansible

We need to write something to allow automatic deployment of the runners.

In https://gitlab.com/gitlab-com/gl-infra/infrastructure/issues/8669, we created a role that can upgrade the runner, but this isn't suitable for a zero downtime deploy. We need to extend this to allow that.