Sema: Eagerly resolve typealiases in protocol extensions in ::Structural mode
We resolve protocol typealiases to DependentMemberTypes because the
Requirement Machine treats them as rewrite rules. However, it doesn't
do this for typealiases in protocol extensions.
Fixes rdar://problem/94150249.