Use the libsyntax PkgId parser in Rustpkg, but keep Rustpkg's version sm...

...arts.

This fixes a bug where new syntax crate IDs would cause rustpkg to fail to
build crates.