rustc: Remove dylib crate type from most rustc crates
#59800
Merged
dylib crate type from most rustc crates
#59800