Added linkProgram() to ShaderUtils in order to capture and print error messages relating to shader linking