Bump gitlab-styles to v13

In order to keep our coding conventions within gitlab-qa consistent with the rest of the gitlab codebase we should ensure we keep the rubocop rules in alignment.

As there is a huge number of style changes, lets consider breaking this into a couple of parts to update as much of the codebase as we can in a series of smaller more manageable MRs prior to doing a final MR to actually bump the changes.
140 files inspected, 406 offenses detected, 47 offenses autocorrectable

See: https://gitlab.com/gitlab-org/ruby/gems/gitlab-styles/-/releases for details of the changes since v10 (current)

Edited by John McDonnell