Analyze UnboundType args even when UnboundType is invalid (#6924)
This diff modifies the typeanal phase so that we try analyzing the
args of an UnboundType even when it turns out that UnboundType is
invalid. This prevents things like RawExpressionTypes from leaking
out of the semantic analysis phase.
Fixes https://github.com/python/mypy/issues/6913