fixup dependency versions in compliance/pom.xml
SES-1801 : Make ParserConfig.nonFatalErrors editable before call to
setNonFatalErrors
SES-1804 : Add check on ParserConfig.get(RioSetting<Boolean>) before
throwing exception or sending message to error listener in
RDFParserBase.reportError
SES-1804 : Standardise boolean error settings to have true as their fail
setting
SES-1804 : Add ParseErrorCollector
SES-1804 : Add tests for datatype handling
SES-1804 : Add failure test for unknown datatype
SES-1804 : Add N-Triples Handling test
SES-1804 : Add equivalent tests for language tag handling support
SES-1804 : Add tests for TriG
SES-1804 : Add RDFXMLHandlingTest
SES-1804 : Add currently broken test for RDFJSON
SES-1804 : Add test for unknown datatype handling for N-Quads
SES-1804 : Add BinaryHandlingTest
SES-1804 : Switch on XML incorrectness checks by default
SES-1804 : Use standard language and datatype handling in RDFJSONParser
and RDFJSONWriter

To use this standard handling from RDFParserBase the parser needed to be
implemented as a non-static method, so extensively rearranging the
module for that.
SES-1804 : Fix NTriples and NQuads line skipping
SES-1804 : Convert asserts into reportError conditional checks
SES-1803 : Check language before datatype in TurtleWriter.writeLiteral
fix formatter preferences in core/sail/federation/.settings