Honor $CC and $CXX.

For stage1 builds we have to rely on the system-provided compiler and default
to the Clang toolchain. However, users now can still override the initial
compiler by providing $CC and $CXX.
Enhancement to fix introduced in 5a6d1a08fc.
Add option to start at a specific stage.
Find combination that successfully builds stage1.