SES-1081 fix in SameTermFilterOptimizer to check for existence of
BindingSetAssignment.
SES-1793 : Add workaround in HTTPClient for formats that do not have a
charset
SES-1794 added HTTPClient.initialize() to allow (re)initialization of
connection manager after shutdown and reinit of encapsulating
Repository. Added compliance test for all Repository implementations,
all greenline.
Merge remote-tracking branch 'origin/2.7.x' into ses-1794

Conflicts:
	core/http/client/src/main/java/org/openrdf/http/client/HTTPClient.java
SES-1795 : Pass ParserConfig through to DatasetRepository
Add test for SPARQL/JSON regression with respect to ancient unused
ordered and distinct fields
Add support for silently parsing ordered and distinct SPARQL/JSON fields
SES-1798 : Initial conversion of parser settings to specific set
SES-1798 : Add setNonFatalErrors and isNonFatalError
SES-1798 : Add specific settings into parsers

In the case of the Turtle parser, the verifyCharacter method always
fails now, and its name has changed to reflect that. There is no way to
use a helper method such as that and recover parsing reliably on a
tersely written Turtle document. NTriples can skip to the end of the
line and start again, but Turtle cannot rely on that.
SES-1798 : Changes to parsers and the NQuadsParserTestCase

The NQuadsParserTestCase specifically tested verification using the
previous method.

In addition, xsd:string had an incorrect datatype URI that was not
discovered previously.
SES-1798 : Hardcode true for stopAtFirstError and verifyData()

All calls within sesame to these methods are now removed, and they can
stay to keep binary backwards compatibility until people migrate away
from them.
take language validation out of a verify data wrapper that is now always true
SES-1798 : Rename LiteralHandling to LargeLiteralHandling
SES-1798 : Add DatatypeHandler and LanguageHandler along with modules

Modules are where the default set of implementations for Datatype and Language handlers will go

This enables users to easily filter out the default implementations to replace them with their own if necessary
SES-1798 : Implement XMLSchema and RFC3066 handlers
SES-1798 : Add runtime dependencies to datatypes and languages modules
SES-1798 : BasicParserSettings changes to support language and datatype
handlers
SES-1798 : Integrate datatype and language handlers into RDFParserBase
SES-1798 : Switch from XMLSchema-2 namespace to XMLSchema that is widely
recognised