check for updates when application is active.
Now that we're threaded, this can be checked more often (and when the program is running)