Some documentation strings
Register the in-scope namespaces for a variable definition before evaluating the XPath
Use the xml.ReadFile function to parse the input and stylesheet files
Don't ignore conversion errors inside EvalXPath
Use xml.ReadFile when running tests; this fixes input document encoding errors (those tests re-enabled)
Implement xsl:include
unparsed-entity-uri() returns a result relative to working directory; account for this by running general tests from stylesheet directory (as libxslt does)
Initial implementation of generate-id; does not handle zero arguments correctly
Better for loop syntax
Categorize more of the disabled general tests
Support disable-output-escaping
Add support for xsl:output/@standalone