Clickable notifications and custom reminders

When clicking on a notification, the app is started and the user is
brought to the task from the notification.

Weekly repeating reminders can now be set at a custom time. The code is,
however, a mess and needs to be rewritten.