Timer-Related changes
This pull-request contains some timer related changes.
- The free entry is changed to a drop-down. IMO this gave a false sense of accuracy.
- Changed to InexactRepeating with 15 minutes for the AlarmManager.
- Add a timing-tolerance of two min to compensate for the inaccuracy of the alarms.