[demangle] NFC: get rid of NodeOrString

This class was a bit overengineered, and was triggering some PVS warnings.
Instead, put strings into a NameType and let clients unconditionally treat it
as a Node.

GitOrigin-RevId: af11f417fc7d2390da4a883c05c098f23891862e
2 files changed