replace missing pizza with inlined koala
Updated old pizza url, fixes issue 347 on sourceforge
Fixes #46 Round tripping error in functional syntax

Some axioms that violate OWL specs can be written out in functional
syntax but cannot be parsed back in.
Added tests in the functional syntax renderer to skip these axioms,
so the output can be roundtripped.
Fixes #41 Parsing error Informed Consent Permission Ontology

A null pointer exception caused by a missing IRI in input which is not
detected early enough. Added check at SWRL atom translation level.
Added test for rdf:description violation
Functional syntax comments supported
format, organize imports
javadoc added
warnings removed
Tidying up Manchester OWL Syntax parser code
Moved unit tests for OWLDataFactoryImpl closer to it
Made ParserException to extend OWLParserException, and
OWLParserException a runtime exception.

This simplifies parser code as there is less need of declaring 
exceptions all exceptions thrown by a parser are caught anyway in the
parser factory to create UnparsableOntologyException, so the
checked exceptions never bubble to the surface anyway.
Manchester OWL syntax cleanup
Fixes SF 101 Manchester OWL Syntax Parser doesn't do precedence
correctly

a and b or c was parsed as a and (b or c)
This was caused by the parsing done as
parseIntersection -> parseUnion -> parseNonNaryClassExpression
which basically assigns precedence to 'or'
Reversing the calls fixes the issue.
Fixes SF 313 Man Syntax Parser gives facets unexpected datatype

No context was passed in to literal parsing. In order for 
decimal[<1.0] to be parsed as facet(min, 1.0^^decimal), decimal needs 
to be pushed to literal parsing level.
added Namespaces.inNamespace
uncomment commented code
fixes #50 Null anonymous individual parsing ObjectHasValue from OWL/XML
DLQueryExample did not print the StringBuilder with the answers
refactored inner classes