Use system rustc if configured with --enable-local-rust

This commit makes the configuration system autodetect a `rustc` that
is already installed and use that instead of downloading a snapshot.