Remove the need for overriding focusableNVDAObjectAtStart on the EdgeHTMLTreeInterceptorTextInfo, and therefore the need for EdgeHTMLTreeIntercepterTextInfo, by allowing UIA BrowseMode's iterNodesByType and UIATextInfo's NVDAObjectAtStart to share logic that finds the deepest UIAElement at the start of a text range.