expose UrlSchemeOverrides

Registering URP Protocols based on KeePass UrlSchemeOverrides.
Existing protocol handlers will be saved at start and restored on exit.