annotations on datatype definitin axioms fixed in OWL/XML
SimpleRenderer bug was hiding annotations from inspection
error in parsing annotated axioms where lists are involved

A datatype declaration axiom with an annotation and a faceted data
range would not be parsed correctly due to the order of the mop up 
actions - other handlers would steal some of the triples from the 
facet list before the annotated axiom handler got to them.

This bug did not exist in 3.5.0-SNAPSHOT. Might have resulted from
other bug fixes recently added to consume triples for annotations
with blank subject and literal annotation.
test for roundtripping annotated SWRL rules and datatype definitions
removed redundant rows in refactoring rush
Fixed #47 Input with character = 0240 (octal) should fail
Fixed #47 Input with character = 0240 (octal) should fail
Merge remote-tracking branch 'upstream/version4' into version4
merging upstream with lineNumber logging
merge in triplelogger linenumber changes