Do some type inferencing that jdk 1.6 won't in Searcher
Fix #125 The UTF-8 test case from hell introduces dependency on 1.7
updated Turtle parser to match generated code
Fixes #128
Updated compiled parser and unit tests for #128 Parse """ ""\\" """
Fixes #129, Fixes #130, Fixes #132, Fixes #133 and test cases for
Manchester Syntax Parsing Errors
include oboformat changes: axiom annotations whose values are IRIs r606
Fixed #136    Also, factored out TreeSet creation and made SectionMap
preserve insertion order.
roundtripping uses targeted parsing
OWLReasoner change lists need generifying

This change makes a minor break in the OWLReasoner interface.
However, a few reasoners compatible with 3.5 use methods that have
changed already, so they will need minor changes to work with 4.0
anyway.
warnings removed
add filters for TBox + RBox and its complement, fix #118
include #121 Set turtle default prefix slash aware
FindBugs added (commented) #68
Fix #36 trying to read an ontology from a web page url hangs
Fixed some issues with OWL2Datatype.getPrefixedName().  Added test cases
for this.  Added hamcrest as a dependency.
Added test case for OWL2Datatype short forms
Fix for #139
Resolves #140
Ignored example loading remote ontology. wasteful for a unit test.

Also it breaks my builds when I'm on the train.