* Don't use deprecated targets for the preinstalled toolchains
* Add option to the repository macro for using built version of the build tools.
* Fix buildifier complaint
* Create BUILD_TMP directory when building make
* Corrections to toolchain setup for make_tool, cmake_tool and ninja_tool
* Fix path to built tools
* Attempting to fix make_tool for RBE
* Disable dependency tracking for make build
* Add cc_toolchain deps
* Add a built_toolchains.bzl file to be able to select the version to build
* Address buildifier issues
* Use geolocated mirror redirect for downloading make srcs
* Update docs
* Allow setting env vars
Also, bring all runfiles of data deps along for execution - currently
data deps which consist of more than one file aren't copied into the
action, which means that they will fail at runtime when they try to use
their runfiles.
* Update docs
* Added `data` attribute for files needed by the rule at runtime.
* Updated documentation
* Added examples
* Enable runfiles on windows
* Also gather transitive runfiles