Mk/Uses/cargo.mk: Allow to build Rust subprojects
cargo-based ports can now set CARGO_SRC_SUBDIR=path/to/rust/subproject
and it will be configured correctly.
The build/install/test phases would be done by the enclosing project.
PR: 289659
Approved by: mikael@ (on behalf of rust@)