Fix conformance test issues related to boolean precision

Boolean variables do not have precision qualifiers according to GLSL ES spec. Make the existing tests to conform to this and add new tests testing that shader compilation fails if booleans or literals have precision qualifiers.