VIVO-907 Migrate away from ModelMaker interface.

Use RDFService instead.
VIVO-907 Create the TripleStoreQuirks interface

Use it to handle the odd behavior that a particular triple store might have.
In this case, the odd behavior is that TDB mangles XMLSchema#nonNegativeInteger to XMLSchema#integer in literal types.