[UpdateManager]
Added Models
Updated Newtonsoft.Json
Added [UpdateManager]
Updated [FileDownloader] & [Progress]
Added new files to project
FirstOrDefault() returns null on nullable objects
Added ChangelogURL to [UpdateModel]
UpdatedManager works with a basic implementation (just executing the downloaded file)
Removed some NotImplementedExceptions
Merge branch 'feature/UpdateManager' into develop