Use AlarmManager to manage update checks.
As tonypp made me notice, the app shouldn't have a service always
running, so it's better to use an alarm.