Template specializations are not handled in many of the
TypeSystemClang methods. For example, GetNumChildren does not handle
the TemplateSpecialization type class, so template specializations
always look like empty objects.
This patch just desugars template specialization in the existing
RemoveWrappingTypes desugaring helper.
Nit: this is supposed to be in alphabetical order.