Validation for add page modal

Fixes https://github.com/Connexions/webview/issues/808 and https://github.com/Connexions/webview/issues/809
Why remove the `required` attribute?  While not all browsers support it, some do, and more will support it over time.