vtkOpenGLRenderWindow: Make depth buffer size configurable
This addresses issue #19255 (closed): When using vtkExternalOpenGLRenderWindow the blitting to the render buffer fails if the external depth buffer doesn't have the same bit size.
This change allows to adapt the depth bit size of the render buffers.