Merging stuff from main branch
Split downloader workflow in to two parts + added 'version' callback. Now it can be used to determine latest ST version without downloading it right away
Added configuration & UI for autoupdates (no real autupdating yet) + UI for binary location
Fix: Handle tuple saved as list in configuration (fixes window position saved, but not loaded on Windows)
Merge stuff from main branch, this time from latest commit...
Store configuration in registry on Windows
Autoupdater
Just some debug messages
Fix: HTTPStream.close needs argument on older GLib
Merged autoupdater from branch