Reorganized compile.sh
Reorganized compile.sh

Now the blessed Bazel binary is self-hosted and correctly labeled.
All tools are also built using Bazel and labeled with the release.
At the end of the compilation, the output folder only host the
Bazel binary now. We use temporary folders to store the intermediate
artifacts.

Also integrated ./bootstrap_test.sh in compile.sh so there is only
one script for everything regarding bootstraping Bazel.

--
Change-Id: Idadbd075e7b8ecb6e306b919b7a73c647c5cfbae
Reviewed-on: https://bazel-review.googlesource.com/#/c/1460/
MOS_MIGRATED_REVID=95625880

davidzchen/bazel-website,bazelbuild/bazel-website,bazelbuild/bazel-website,davidzchen/bazel-website,davidzchen/bazel-website,davidzchen/bazel-website,bazelbuild/bazel-website