A few odd ends

Small parts from https://github.com/conformal/gotk3/pull/59 which didn't fit anywhere else
Why is this being cast to a `GdkDisplay` instead of a `GdkPixbuf`? Same with `SetIcon()` below.