Pull Request for Issue958: SGM Sample Camera Stream Disable

Added functionality to overwrite the paint call for the video widget by subclassing. There's a flag to cause the paint method to paint all black instead of the usual stream. Also a context sensitive button to disable a stream. Seems to work great.