Auto merge of #11030 - ehuss:update-installation-requirements, r=epage
Auto merge of #11030 - ehuss:update-installation-requirements, r=epage

Update compiling requirements.

This updates the requirements for building cargo itself. It adds a little more clarification on exactly what is needed, and what some of the options are.

This may be a little bit too much detail, as usually I suspect most users will just run `cargo build` and follow the error message instructions on what to install next.

eminence/cargo,eminence/cargo,rustyhorde/cargo,rustyhorde/cargo,rustyhorde/cargo,rust-lang/cargo,rust-lang/cargo,eminence/cargo,rustyhorde/cargo,eminence/cargo,rust-lang/cargo,rust-lang/cargo