* working on focus trap composable
* working on slide in panel refactor
* add change so that we dont have a change on the component diff
* fix slidein extension details panel key nav
* fine tune cluster badge trigger btn
* finish work on extensions page
* fix lint errors
* address pr comments
* fix problems of propagation
* update return focus for some modals in the extensions main screen
* remove dead code + fix focus selector return for add extensions repo and developer install modals
* Only add Rancher UI Extension repository if prime
* minor changes to logic for rancher prime and display of rancher repos checkbox + add unit tests
---------
Co-authored-by: Alexandre Alves <aalves@Alexandres-MacBook-Pro.local>