DLExpressivityChecker::getConstructs does not need to throw an OWLException.
Handle annotations on punned types when rendering RDF.

Previous code had special case for class and individual;  if used with an anonymous individual as annotation value,
a new annotation would be generated for every punned type and annotation, every time a file was loaded.

Turtle renderer has no easy options for forcing node ID, so problem is fixed in Renderer Base.

The fix iterates over all entities of each type, building a map with the counts of the number of entities named by the IRI.   This imposes an extra time and space  cost linear in the number of entities.
Undeclared entities are not considered to be punned.
Merge pull request #184 from sesuncedu/annotation_duplication_test

Handle annotations on punned types when rendering RDF (issue #183)
warnings removed
RDF/XML files with a UTF-8 BOM fail to parse #187

This patch adds an ad hoc wrapper for streams that strips off UTF8,
UTF16 and UTF32 BOMS. Bit of a kludge to avoid adding a dependency on
Commons classes that do the same job properly. To be changed in version
4 to use Apache Commons.
debug test removed
update versioninfo to 3.5.1
do not actually open a connection to verify if an URL points to an
ontology
drop BOMSafeJavaCharStream fixes #191
Less bytey uncompressed literal impl
OWLLiteralImpl improvements on memory footprint #190

Added special cases for plain literals and xsd:string literals
Don't cache any literals in OWLDataFactoryInternalsImpl.

Every  call to any of the  getOWLLiteral method was building a brand new
instance  anyway, even if there would have been a cache hit.

Overall improvement of about 9% when parsing Gene Ontology in FSS.
(mostly xsd:string literals)
An IRI with a space: hard parse error or %20 escape? #146

This commit assumes that %20 escape is fine
OBO updated to 5.5 release
Fixed bug in my latest patch updating to OBO 5.5
Fixes #198 A SubClassOf B will not parse
typo in javadoc
removed unnecessary catalog file
warnings removed
IRI.getNCName(), IRI.prefixedBY() and IRI.getShortForm() added

Guava 17.0 dependency added