Extract links from XHTML documents with MIME-Type "application/xml"

"application/xhtml+xml" is already interpreted as HTML
and link extractor is fine with it to extract links.

Only for XML documents can the namespaces in tags be an issue.

Fixes #780
What about moving this check to iter_links and removing the comment above?