fix extracting summaries from primary.xml
The previous implementation using a SAX parser processed incomplete XML
elements, which would e.g. change BZ component description to only the
last couple characters of the RPM summary.
In the course, consolidate to use only one the defusedxml element tree
XML parser.
fixes: #23
Signed-off-by: Nils Philippsen <nils@redhat.com>