Further attempts to validate RDF models.
I had a bug caused by lane numbers being langauage tagged strings,
and thus not being found by my sparql query.
I found a solution to filter based on just the contents of a string
ignoring the language tag. However I thought not only should I
make it easier to run my RDF model validation code, I should also
double check the literal types.
Previously I just tagged any literal as rdfs:Literal. For ones
that should have a known type, I've changed it to the xmlschema
types.
This patch doesn't actually fix the bug. Just introduces the
diagnostic tool.