hourly recurrence

I added hourly recurrence in recurrence dialog. I also disabled calling dismiss() on KEYCODE_BACK in RadialTimePickerDialog so that onCancel is called because onDismiss is called on each screen rotation and it is impossible to decide whether the user pressed back or the rotation changed