Description
Add ability to set uniform doubles via PShader.set()
Expected Behavior
PShader.set() does not currently support setting values for shader uniforms declared double. This is necessary when, for example, the fragment shader is being used for high-precision computation such as iterating fractals. Thanks!