Packaging, installation, and licensing changes

SaxonJ 12 is built and tested using Java 11, but should still be usable with Java 8 or later.

SaxonCS 12 is targeted at .NET 6.