sort out sizing for composite entries
Currently, GtkPasswordEntry uses a simple box with icons that may come and go, leading to changes in size request.
We discussed various ways to fix that. like make
entry.min = text.min + icon.min
entry.nat = MAX (text.nat, text.min + icon_min)