alarm: Show a toast when a new alarm is set
This also stores the ring time to gsettings this way the alarm rings at a specific time not on the day (or next day) when Clocks is started.
This also includes some restructuring of the code, see specific commit messages for changes.
Closes: #133 (closed)
Edited by Julian Sparber