insights: Isolate the code insights background jobs from repo-updater
Created by: coury-clark
Currently a number of background jobs are started for the code insights backend that currently live within the scope of the repo-updater service.
Code insights should migrate to a worker model ( #16197) to reduce the operational impact on other services. This is also necessary to facilitate future horizontal scaling needs for the code insights backend.