Drive-by: it's a little confusing that there's a global variable and a function with very similar names. Also, I think there's an edge-case bug here: if you start in a locale that falls back to English, then the global `_versionInfoURL` will get set to the "en" version instead of the current locale's version. So, the next time we check (24 hours later, if Brackets is up that long), we'll use that URL instead automatically, which might be wrong if they switch locales or if we upload that language in the meantime.

So I think it would be better to get rid of the global entirely. `_versionInfoUrl()` already calculates a locale-specific URL from `brackets.config.update_info_url` anyway, so you could just start by using that function to calculate the locale-specific URL at the beginning instead of relying on the global.