make logging optional for webgl renderer

Adds a `logging` parameter to the WebGL renderer.

Useful for situations where you don't want logging at all such as production or in a testing environment. Retains `true` as default but would think `false`would be a better option?