Add a flag to as_node_to_xml() so it can process all children

This allows us to process all paragraphs in the AppStream description.
Support <screenshot> sections without <image>'s

This allows us to verify AppData files which only have source URLs.
trivial: Add methods for getting AsApp translation sizes