Currently, the carousel indicators are not conveyed at all to assistive technologies, and they can only be operated using the mouse.
This change generalises some of the stylings and JS to be backwards-compatible (meaning it's non-breaking), but caters for a more correct structure where the indicators are actual button elements (thus keyboard-focusable/operable), and where the currently active indicator is conveyed with aria-current