Hyphenation: distinguish between soft hyphen and zero-width space

Update to latest liblouis-java and jhyphen
css-calabash: add XProcSpec tests
liblouis-utils: add XProcSpec tests
libhyphen-utils: add XProcSpec tests
liblouis-formatter: add XProcSpec tests
liblouis-mathml: add XProcSpec tests
texhyph-utils: add XProcSpec tests
pef:merge: add option `level=volume|section`
fixup: 9d73ee8: allow ZWSP (U+200B) in validate-braille.xpl
pef-utils: add XProcSpec tests
factor out subdivision of xml files into xslt and xproc folders

because it doesn't bring anything. Do a more logical subdivision instead.
Add module `libhyphen-libreoffice-tables`

Replacement of libhyphen-ooo-tables which could not be built anymore
(OpenOffice.org's SVN repository down)
fixed libreoffice-table parent version so that it compiles
Merge pull request #2 from daisy-consortium/libreoffice-tables-parent-version

fixed libreoffice-table parent version so that it compiles
Update guava artifact and version
Update guava version
Merge pull request #3 from daisy-consortium/update_guava

Update guava
Delete assembly

Not needed anymore because official pipeline distribution comes with
braille modules by default
Various small fixes
liblouis-tables: update to version 2.5.3