Enhance the continuous integration script to make sure that any submitted license is in the src/licenses and any submitted exceptions are in the src/exceptions directory.
This can be done in the Makefile or the Github Actions script. the XML should contain <license... for the licenses and <exception for the exceptions.
This was originally reported in issue #1520