Register new snapshots
auto merge of #11148 : alexcrichton/rust/snapshots, r=luqmana

C++ is gone for good and `crate_id` is the new `pkgid`.
Implement native TCP networking