GtkTooltip does a lot of set up on the GtkWindow it uses internally. We should move that code to a separate class to keep it contained.