Ability to pass options to the WebGLRenderer

This allows users to pass options to the `WebGLRenderer`. My use case is I want to set `preserveDrawingBuffer: true` so I can use `context.readPixels()`. Thanks!