ShaderProgram: No longer deleting shaders.
End-user may want to re-use a shader.