Initial updater commit
Updater now gets github releases
Lots of fixes to auto updater
Clean up IHost methods
Merge branch 'updater'