supported xml doctypes now extensible

xmlspectrum.xsl now uses xml to define all supported xml doctypes
added support for schematron doctype
bugfix for root-prefix determination issue with default namespace