removed unnecessary generic from OWLProfileViolation
moved methods from Searcher to EntitySearcher
minor updates for compatibility
fix #228 Consider restoring OWLOntology.getAxioms()
added a number of other methods to EntitySearcher