stage2: building compiler_rt and libc static archive with stage1

* add CLI support for verbose debugging options
 * implement building compiler_rt and libc static archive using stage1
   C++ backend
 * add function_sections  and link_libcpp to root cache hash.
 * cleanups to use the new Directory.join method.
 * Package supports being initialized directly and cleaned up create()
   method.
 * fix classifyFileExt incorrectly saying .zir is .zig. Thanks
   @Rocknest!
 * unify updateSubCompilation implementations
b8861a94ddAndrew Kelley committed on 9/21/2020, 11:33:29 PMparentbd1465a
8 files changedLine totals unavailable