Make LumenTypeVisitor a normal ASTVisitor

No reason to extend ResolvingVisitor, prevents
multiple passes.