Fixup how we create the wired-in names for type-level function tycons.

Now they are all declared in TcTypeNats, because they contain the
actual tycons, which are delcared there.