Update to v1.5.4
This update from v1.5.3 to v1.5.4 (both from pre-2010 era!) required a lot of reworking of both packaging and source to bring it up to date.
Biggest issue was removing XSLT/XPATH version 2.0 constructs. This due to libsaxon-java only supporting version 1.0 in v6.6.5. I added notes that once Saxon is upgraded to v8.9+ it'll have XSLT version 2.0 support and these 'downgrade' patches can be dropped.
In packaging the primary focus was dropping CDBS and using debhelper.
I fixed or silenced lintian warnings.
Edited by Teej Tj