Insulinx: Some typo tweaks
Rewrite most of the UI

Using more Gtk widgets and have all translated strings in the C code,
that's easier than doing i18n in the JS code.
Insulinx: Implement clock syncing
Insulinx: get first/last name
DeviceWidget: remove spinner if an error occures
DummyDevice: Implement get_first/last_name()
Few build system fixes