Add option to automatically submit approval requests for new third party dependencies
Currently, or third party license check script (and corresponding nightly build) flag any non-approved third party dependencies. But, we have to manually report such issues. While I don't think it is a good idea to automatically create approval requests for every nightly failure, it would be nice if we could run some command to automatically submit such things for approval. This is exactly what the Eclipse LSAT project has done. Since they use our scripts and adapted them, it should be easy for us to adopt this as well.
The documentation for the feature that they use is here: https://github.com/eclipse/dash-licenses#automatic-ip-team-review-requests
As an example of an issue that is automatically created in this way, see the Eclipse LSAT request to use the JavaBDD feature of Eclipse ESCET in Eclipse LSAT: eclipsefdn/emo-team/iplab#3161 (closed)