fix #287 Error parsing RDF/Turtle with triple quoted literals -
mismatching single and double quotes
incomplete compareTo for literals causes random order changes in sorted
lists
fix #289 Manchester syntax errors: inverse() not recognized, SWRL rules
rendered twice
fix #288 Errors with object property assertions with inverseOf
properties
removed nondeterminism from facet order
fix build bug
first implementation for OBOFormat: Configuration option to skip
validation before writing OBO file #290
rework previous commit to reduce OBOFormatWriter impact
error in OBO format validation switch: the actual ontology format is
ignored in favor of a new instance #290
fix #292 SWRL rules saved by older versions of OWLAPI/Protege lose
annotations

The simple renderer was not printing SWRLRule annotations.
When SWRL rules have IRIs, the IRI is remapped to a blank node IRI in
order to stop annotations being wrongly attached to IRIs rather than
axioms.
Provide "trimToSize" methods on MapPointer, Internals, and OWLAxiomIndexImpl.
Merge branch 'version4_trimming_to_size' into version4_memsave