Track job status for ImportRepositoryWorker
Gitlab::GithubImport::Stage::ImportRepositoryWorker is started by
Gitlab::GithubImport::ParallelImporter. ParallelImporter already sets a
synthetic job ID to be tracked using Gitlab::Import::SetAsyncJid, so it
looks like we don't need the status for the ImportRepositoryWorker.
We do, though! ImportRepositoryWorker creates a
Gitlab::GithubImport::RefreshImportJidWorker for itself, using its own
job ID. This means that when we schedule ImportRepositoryWorker we need
to make sure we're tracking its status.
For #343964 (closed).
Edited  by Thong Kuah