Updated Polish translation
Completion: continue the clean-up
Completion: "deepest" types for private struct fields

The type of a variable is self-documenting. With a GtkWidget, it's hard
to know which type of widget it is exactly.

It also sometimes simplify the type casting.