Modifications to support providing tag descriptors from derived hosts

Actually, the comment summary doesn't necessarily make sense.  The class doesn't find `TagHelperDescriptor`s, it finds `@addtaghelper` syntax tree nodes which it then uses to create `TagHelperDescriptor`s.