initial commit
Add a basic integration test
Update Saxon to 9.5.1

Also changed the way XSLT is loaded from Jars: we now set a special
system ID (using a faked `xspec:` protocol) and associate a special
URI resolver that loads the resource from the Jar.