Pre-RFC: Remove Rust's dependency on Visual Studio in 4 (...complex?) steps

Both

extern "C-unwind" may be stabilized in the near future. Throwing across extern "C-unwind" is fully allowed and in fact the reason this ABI has been introduced.