Stop checking for updates after downloading one

Fixes #111 

There's still the issue where a user who almost never restarts the app might get an 'old' update if several updates were released while the app is open. Ideally, we'd compare `pub_date`s to see if the downloaded update should be replaced with a new one.