JS-268 Use initials in module comparisons
Early sight of versification mappings
Allowing parts to be specified
Fixing parts handling.
Adding an abstraction that caters for mappings between versifications
Missed files previously.
in progress
Pushing two step versification mapper changes.
fixing javadoc errors
Amending BookData to cater for different versifications.
Fix to versification erroring when verse is absent
Updates to various classes to fix versification mappings
Leningrad versification mapping
Removing broken test - need to find out if this is necessary
More changes to cope with verse 0
Fixing log levels + NRSV versified (and tagged) tests
Changes to mappings + Synodal, MT, Vulg
Merge pull request #44 from mjdenham/master

JS-268 Compare modules using initials as well as description
Adding german / luther versification systems
Fix null pointer and NRSV
JS-224 Prevent duplication of merged/linked verses
Adding a job ID to JSword