[Git][ghc/ghc][wip/fix-darwin-toolchain-cruft] 58 commits: make: remove unused Makefiles from legacy make build system