improve support for compiler/link options
As discussed with @Mattijs would like to improve ease of using the gold linker. Could leverage some changes made with #1671, but this create a different output directory (eg, linux64Gcc+goldDPInt32Opt). This is not only ugly, but potential annoying when switching between gold and non-gold linkage.
The preferred solution would entail a new variable
WM_COMPILE_CONTROL (working name) that would be funneled into the rules.