Update pkgid for the latest rustc master.

pkgid now supports providing an explicit library name override on top of
the semantic id string. To this end, use the github path as the semantic
id.
Remove crate link attributes

These link attributes are now deprecated, and will become illegal at
some point.