Rudimentary conflict resolution UI
### Overview
We are adding "Conflict resolution UI". This issue will add basic UI elements based on that allow users to open and interact with "Conflict resolution UI".
### Proposed resolution
Add ability to open "Conflict resolution UI" using CTA button introduced in https://git.drupalcode.org/project/canvas/-/work_items/3585970.
Create rudimentary version of the "Conflict resolution UI" which:
* displays all of the conflicts in paginated (1 of X) UI with navigation controls ("\<-- Previous" and "Next --\>"
* allows users to select which of the entities they want to use in order to resolve the conflict (auto-save version vs the published version)
* allows users to click "Resolve conflict" action button, which resolves the conflict (by discarding auto-save version or making Canvas API call to resolve conflict in favour of auto-save version) and removes this entity "page" from the paginated list
* Shows a "All conflicts resolved" page once all of the conflicts are resolved
And back-end infrastructure that expects and handles API call to update auto-save entry in order to resolve the cvonflict.
### User interface changes
coming soon
#### Designs
All designs made by [@mark-dodgson](https://www.drupal.org/u/mark-dodgson) and exported as PNGs from Figma.
{width=831 height=600}
{width=831 height=600}
More design screenshots coming soon
issue