Be smarter about macros available from cl.exe.
Some macros are defined not by cl.exe purely, but are pretty standard. We add those manually anyway. Also, remove compiler-specific macro definitions from the model manager. They should be provided by the tool chains only.
Showing with 75 additions and 15 deletions