keyboard: Write out the settings when leaving the page

Otherwise if users just click next without editing the default input
sources list they'll end up with an empty setting.

https://bugzilla.gnome.org/show_bug.cgi?id=700535
Fix passwordless users

Don't set the account type when we mean the password mode.
Fix initial-setup.json to be valid

There are no single quotes in JSON, it seems.
With this change, json_verify is happy.
update Punjabi Translation
Updated Galician translations
um-utils: Don't allow duplicates of the same suggestion

The initial value for the suggested login name can be added twice if
there is only one word.
Tamil Translation Updated
build: Remove player module
build: Add connman page

Replaces network manager page with connman
assistant-gd: Disconnect visible-child signal on dispose

This signal gets fired on closing gnome-initial-setup but the page has
been disposed by this time so update_action_widget causes a segfault.
connman: Hack to fix grab issue
build: Fix race on generated file when parallel building
connman: Add service checks to make sure we don't crash on a non item