rustpkg: Implement `uninstall` and `list` commands
auto merge of #7749 : catamorphism/rust/rustpkg-list-uninstall, r=cmr

r? @graydon