move alarm wakeup to UI process

fixed #1927

working around OS killing foreground process that gets an alarm wakeup

possibly relevant material:

http://stackoverflow.com/questions/6645193/foreground-service-being-killed-by-android
https://code.google.com/p/android/issues/detail?id=53313