Rust support in Tundra build system



A while ago I added Rust support to Tundra in this PR

Tundra is a build system primary made for C/C++ code and now also has Rust support. The Rust support is made in such a way that several instances of Cargo can be running at the same time which reduces compilation time. Also dependencies on C/C++ projects works as expected.

Examples here and Doc here

How do you build mixed C++/Rust projects?
Best practice for custom build steps that can't be handled by build scripts