Added feature MR-435 - Add digital signature check to updater

Refactor update and announcement handling.
Code cleanup.
Make "Sort Language Files.cmd" actually do something.
Sort language files.