librustdoc: use pkgid instead of link meta
librustpkg: don't clobber the crate attributes for the pkgid
auto merge of #10948 : cmr/rust/update_pkgid, r=metajack