Allow the Ansys Student version to be considered as a potential option with the same version numbering as the normal versions (according to ansys-tools-path, student versions are negated).
Also taken the opportunity to "remove" support for 23R2 since it was very limited and restricted only to a specific PyAnsys Geometry minor version (0.2 and 0.3).
Issue linked
Closes #1526
Checklist
[X] I have tested my changes locally.
[X] I have added necessary documentation or updated existing documentation.
[X] I have followed the coding style guidelines of this project.
[X] I have added appropriate unit tests.
[X] I have reviewed my changes before submitting this pull request.
[X] I have linked the issue or issues that are solved to the PR if any.
[X] I have assigned this PR to myself.
[X] I have added the minimum version decorator to any new backend method implemented.
[X] I have made sure that the title of my PR follows Conventional commits style (e.g. feat: extrude circle to cylinder)
Description
Allow the Ansys Student version to be considered as a potential option with the same version numbering as the normal versions (according to ansys-tools-path, student versions are negated).
Also taken the opportunity to "remove" support for 23R2 since it was very limited and restricted only to a specific PyAnsys Geometry minor version (0.2 and 0.3).
Issue linked
Closes #1526
Checklist
feat: extrude circle to cylinder
)