Fix a bug in Saxon-CE
Add Saxon-CE patch

I've made two changes to Saxon-CE:

1) Switch to the sso build to load the whole library as a single JS file.
2) Fix a null pointer crash that was triggering on the Google C++ Style Guide.