Add tests for passing simple ESSL3 shaders to WebGL 1

Currently, ANGLE-based browsers fail some of the tests, accepting
simple ESSL3 shaders in a WebGL 1 context.