Gracefully handle 404 Not Found when downloading default files from GitHub.

Assumes the default file does not exist anymore intentionally and deletes the corresponding locally existing file.
Recover from failure to read and parse locale file
Fixes a bug where locale files not starting with a comment line weren't read in at all
Improved sync task by commenting out new, untranslated values and first falling back to non-territory language and then English