XPath 3.0 implementation

Saxon 9.8 drops support for XPath 3.0. When running in XPath 3.1 mode, valid XPath 3.1 expressions are evaluated with a very high level of backwards compatibility.