Deprecate PrimTyConI
This was surprisingly easy to implement, we just had to delete the logic outputting PrimTyConI
and falling back to the TyConI
logic seems to work fine.
I've added a deprecation warning and a test case that checks that we can actually reify a random selection of primitive types.
Resolves #24031