[FIX] Generate missing XML only analysis files

First commit fixes a bug that prevented analysis files to be generated for modules with only changes in the set of XML ids (no changes in the database scheme).

The second commit adds these files, and rehashes the contents of the general analysis file containing information on dropped modules. Should not affect the work so far, or cause a lot of work anyway. Now, the l10n_es analysis is included, but again, this is still based on Odoo git of 3rd of June, without the latest refactoring by Pedro. Once this is merged, I can merge upstream Odoo and refresh all modules with the small number of recent, actual changes.

An anomality in the analysis added here is that l10n_be is now present, and listed as 'not installed in 8.0' in the general analysis file. That is only because l10n_be is incompatible with the analysis process because this process requires the modules to be reïnstalled on the analysis database. The l10n_be module breaks hard when being installed twice on the same database, so it has been set to uninstallable in OpenUpgrade 8.0 for now. Seems we had a different way of dealing with this in 7.0.
Putting on my pythonista hat here:
You don't need to put a list generator in the set here, you can put a generator here directly, it will consume less memory and perform less computation.
```
set([i for i in x]) -> set(i for i in x)
```

`affected_modules` seems to have an identity crisis here: lists turned into a list, turned into a set, turned into a list.
Poor guy.