Bug 822628 - Persist clock mode

Fixes bug [822628](https://bugzilla.mozilla.org/show_bug.cgi?id=822628) "Does not remember analogical/digital display after closing the clock."

This patch stores display settings in `alarm.clockmode` now, if nothing has been set or if the device does not support the mozSettings API it will fall back to analog (current behavior).