Multiple name and summary elements should be allowed, since they may have
different languages.
Generate appdata.rng from appdata.rnc at build time.
Rename schemas.xml to schema-locating-rules.xml to make its purpose more clear.