Be more robust

When running gnome-initial-setup for test purposes, and
quitting it early, we shouldn't crash.
Fix a crash when finalizing the language chooser
Avoid a crash in the password page

This can happen when we are quitting early.