[webgl-point] Remove unused WebGL related code

This removes a ton of unused WebGL-related code. This code was added in the past to deal with "dirty sets" in WebGL buffers and precision issues, but we do not use that code, and, as it turns out, we're not going to use it for WebGL point. It makes the code less readable and approachable so I'm suggesting to remove it entirely.