Remove special cases from parser for JS types

Implicitly import Prim everywhere to deal with it instead.

As far as I can tell the only impact this has is we can no longer make our own types with the name `Number`, `String`, `Boolean`, etc. but they probably didn't work anyway, so...