Add basic support for working with a widget's GdkVisual

Godoc did this. Not sure why.