Adds mViewport to guiTSControl in order to restrict render viewport to a...

... sub-region of the control. This is particularly useful when using a guiTSControl as a container control, as it can restrict the render area to prevent overdraw or dedicate screen space to a panel