CompileFeatures: Record which C features the MSVC compiler supports
Use the infrastructure added by !3146 (merged) to avoid using a try_compile
to check for C 90/99/11 feature support when the running compiler is known to have a fixed set of feature support.
Edited by Brad King