Check for updates in a background thread
It's really annoying to have the update-checker freezing the UI every time you open the application.
If I have to open it several times I get interrupted every time for a few seconds.
Can't that be done in the background and maybe display a toast instead of a modal dialog?
It's not like everyone wants to update everything right after an update is available.