Alarm editing improvements

Default initializer for Alarm
Set/get single day repeats on an alarm
Never string from alarm repeat schedule to string
Implement repeat schedule detail view
Add working save workflow
Add working delete workflow