Specify GLib.Idle to avoid ambiguity with Gtk.Idle on modern vala
fix merge conflict
Fix typo 'Update Pasword' -> 'Update Password'
Ubuntu compile fix attempt