Update GitHub import failures page to have consistent URL structure
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=521195) </details> <!--IssueSummary end--> The URL of the current page looks like this `https://gdk.test:3443/import/github/details?project_id=143`. This should be made more consistent with Direct transfer which has the following structure: `https://gdk.test:3443/import/bulk_imports/176/history/295/failures` We should look into opportunities to clean up / refactor the code around `app/assets/javascripts/import/details/components/import_details_table.vue` too: - Update copy of the whole page from "details" to "failures". Review [Direct transfer failures page](https://gitlab.com/gitlab-org/gitlab/blob/aca729f26e05efa3192025006047a57d92a1e8c1/app/assets/javascripts/import/details/components/bulk_import_details_app.vue) and check how we can make them more consistent. - Move `i18n` strings back to the template / where they are needed (do not use `$options`).
issue