plus a ninja tabs to spaces cleanup
(cherry picked from commit 4bc60e650db62bd293575fddbc3dc99c146e6500)
Scripts/BlackTemple: 4bc60e650db62bd293575fddbc3dc99c146e6500 followup
(cherry picked from commit 62e97c45518a522fe938921449e8cebb750f0d58)
Scripts/BT: Fix noPCH build
(cherry picked from commit 8a7b0f198c1eeaa7fe2d0a2577be04c6e56d6143)