Fixed the random update messages bug
Just two operations that were done in the wrong order, hmpf.
Closes #1030 (hopefully)
Using checksums from url files to detect upstream changes

Should avoid unneeded recompilations when the file changed
Merge pull request #1101 from AltGr/last-fixes-for-1.1.1

Fixes the wrong update messages bug