New update check

Improved update check using even more cryptography ;)

Also supports end-of-life support for older releases using min-windows-version in version.txt.
Would you like to keep consistency that delete the "fourth"(line 116) and the "fifth"(line 117)?
(The "first", "second", and "third" are deleted.)