app: GimpUndo's icon should be "edit-undo" not "gtk-undo"
app: move all GimpProjection members to a private struct