Be smarter about vendoring for Rust projects
In legacy/trac#30490 (moved) we added cbindgen
to our projects which resulted in a large extra archive with all the vendored stuff that is specified. However, we probably don't need a lot of that stuff (like all the big Windows .a files). We should figure out a smarter way of handling that than just shipping everything.