introduced a subclass to structure data associated with a scheduled alarm
completed AlarmRegistryTest
bump version 18
remove permission vibrate (not used)