Refactor pipelines to reduce `after_run` method duplication

Most of the BulkImports Pipelines have after_run method implemented that is very similar to each other, except for a few small differences.

  1. Update page info tracker
  2. Restart pipeline if page info has next page present

https://gitlab.com/gitlab-org/gitlab/-/blob/master/ee/lib/ee/bulk_imports/groups/pipelines/epic_award_emoji_pipeline.rb#L27-42

https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/bulk_imports/groups/pipelines/labels_pipeline.rb#L18-27

This logic can be refactored in order to DRY it up.

Edited by George Koltsov