Fix segfault when modifying an alarm

The days must be set before set_range() as it will emit
signals which will try to access days.

Signed-off-by: Garrett Regier <garrettregier@gmail.com>

https://bugzilla.gnome.org/show_bug.cgi?id=728392