improved canGitUpdate, added update checking to GitHandler and PluginRepositories