Implements #7181: added initial support for rubocop

Should this be pinned to a "major" version (0.24.x, 0.25.x etc)?  It's likely to cause fairly regular breakages otherwise I fear.  I think core went with 0.24.1 as it's in line with Katello(?).