This will help avoid test output mismatches due to glslang changes
Builds on both Linux and OSX and tests all shaders for regressions. The shader set currently does not include any Metal shaders but once it does we should be able to also validate the resulting MSL using Xcode metal compiler.