Disable default type params and export `Phantom`.

These changes make implementing plugins easier. You don't have to put `#![feature(default_type_params)]` in every plugin file or depend on `rust-phantom`.

Phantom type unity is maintained (yay).