Add the ability to disconnect nested node providers, and return element properties for nested nodes.
--
v7: uiautomationcore: Add UIAutomationType_Element property support for nested node providers.
uiautomationcore: Store provider thread nodes that have a runtime ID in an rbtree.
uiautomationcore: Implement UiaDisconnectProvider.
uiautomationcore: Track all HUIANODEs returned from the provider thread.
uiautomationcore: Don't use nested node providers for same-thread HWNDs.
uiautomationcore: Use a separate vtbl for nested node IWineUiaProviders.
https://gitlab.winehq.org/wine/wine/-/merge_requests/908