Rework NewAlarmPage
- Add a new role to AlarmModel that gives access to the whole alarm object
- Pass that to the creation page and use its absence as indication for a new alarm
- Properly push the page
- Actually emit propertyChanged in Alarm
- Emit dataChanged when Alarm fields change
- Some misc fixes like i18n