"Jar" for Rust: single file crate support for `rustc`

The other side to this besides Windows file IO performance is ensuring the package is read-only.

One possible problem is IDEs doing "go to definition".