compile shader and check whether compilation is successful
GLResult!void with error info if an OpenGL error occurred
See Implementation
compile shader and check whether compilation is successful