path: Path -> ~str
CrateId: remove to_str
to_crate_id_str -> to_str (cleanup)
remove CrateId::new