Publish Request tool

* Open metadata editor
* Open a simple form
* Open a folder tree

Issues #87022.
Simple fix for #87022
Merge branch 'master' into 87022-publish_request_widget_2
Make layer public changes #87022
Layer request publish changes #87022
GN manager changes for save metadata widget #87022
Merge branch 'master' into 87022-publish_request_widget_2
Merge branch 'master' into 87022-publish_request_widget_2
Merge pull request #238 from alediator/87022-publish_request_widget_2

87022 publish request widget 2
Fixes #87743 by getting the url in a variable before calling an event handler, and using that in the method that saves the store. Also, validation erros shown when first showing the dialog (wrongly displayed as the user has not even entered something wrong) are no longer displayed.
Fixes #87745 by making ina form.reset() in the authenticate method.
Merge pull request #239 from luisromangz/87743-URLMissingWhenSavingALayerStore

Fixes #87743 by getting the url in a variable before calling an event ha...
Merge pull request #240 from luisromangz/87745-NoErrorsWhenFirstShowingTheLoginWindow

Fixes #87745 by making ina form.reset() in the authenticate method.