♻️ Refactor to reduce JS/CSS payload size and improve accessibility:
* Removed semantic-ui assets
* Removed unused 'sphinx_tabs_nowarn' sphinx option
* JS/CSS assets are now copied across by sphinx when builing, rather than being copied by the extension
* Changed tab HTML to use tab roles
* Changed tab label colour, to increase contrast with background
* Added ARIA labels for tabs and panels
* Added tabindex attributes to allow users to focus and switch tabs using a keyboard
* Added a margin below images inside tab content
✨ New features:
* Selecting an open tab now closes the tabs panel
* The last selected group tab persists between pages (if the browser supports session storage)