XML preamble fixes

but Text::Markdown is not returning XML anyway, sigh.
output HTML 4 instead of XHTML