SES-1803 : Add Literals.isTypedLiteral and Literals.isLanguageLiteral

These methods are necessary to easily distinguish typed and language
literals

SES-1916 SES-1917 : Add XMLSchema String and RDF LangString to literals
SES-1803 : Clarify RDF_LANGSTRING_TO_LANG_LITERAL semantics

Also change default to true, to ensure that it is not serialised unless
someone actually turns the setting on, as most concrete syntaxes get
confused if it is serialised.
SES-1916 Remove support for RDF LangString removal option

It should always, in current concrete syntaxes, be removed, so only
provide it for future or third-party use in specific scenarios
SES-1917 : Add xsd:string removal support for tuple and rdf formats
SES-1803 : Remove Literals.isTypedLiteral
SES-1803 : Rework QueryEvaluationUtil.isSimpleLiteral to reuse isLanguageLiteral
Merge branch 'master' into SES-1803
Add more operator cases for cascade value exception test

This test is failing on SES-1803 pull request and it would be useful to
have more test cases for it both here (pre-RDF-1.1) and there
(post-RDF-1.1) to narrow down the solution.
Merge branch 'master' into SES-1803
Add xsd:string typed literal tests also, as that appears to be one
factor in the SES-1803 RDF-1.1 failures
Merge branch 'master' into SES-1803
Fix to use the typed literal comparisons
SES-1933 : Add unit test for QueryEvaluationUtil.compare
SES-1933 : Add unit test for NE
SES-1933 : Change test cases for string int comparisons to throw
exceptions instead of returning true or false
SES-1933 : Do not silently pass for valid literals with different
supported types for equals and not equals operators
SES-1933 : Only fail for comparisons across different supported datatype
ranges

This fixes the SPARQL open-world date-2 test that started failing due to
the previous change.
Merge branch 'master' into SES-1803
Sort binding names to log bindings using a predictable ordering
SES-1803 : Fix new QueryEvaluationUtil tests that previously relied on
datatype being null, which returned incorrect results for language
literals