Maintenance update for R2024b
- Add alt-text on equations
- Fix remaining hard-coded colors to work better in dark theme
- Remove unnecessary try/catch structures from instructional scripts
- Rewrite the testing structure
- Update the CI workflow files
- Fix links that have moved