Implement some GLES3.2 shader extensions
OES_sample_shading, OES_gpu_shader5, etc. CAPs are gated for the usual reasons but this gets the core code in. The "meat" of this series is the interpolateAtOffset
lowering. The other stuff are supporting bug fixes to fix all the tests that went from Skip->Fail when lighting up all the relevant CAPs.