GITHUB : bump owlapi versions to 3.4.3.2-ansell-SNAPSHOT

add .gitignore

add slf4j-api dependency

add metainf-services dependency

add sesame dependencies

add commons-io test dependency to contract

avoid depending on junit and mockito in pom.xml by using dependencyManagement
GITHUB : switch the URL in the generated by message to this github fork
GITHUB : Use maven properties file to fetch the current version

avoid synchronising static method for singleton creation
3516742 : consolidate RDF related classes into a single location
3516742 : Record contract changes
3516742 : Ignore contract tests failing due to mocks
3516742 : reuse isAnonymousNode implementation in TurtleParser
3521488 : OntologyFormat namespace
3521488 : Add format methods to OWLOntologyDocumentSource

This allows users to specify known formats to make the loading process more accurate and more efficient.
3521488 : Implement new document source methods
3521488 : Ontology Storer Factories
3521488 : Reasoner Factory
3521488 : Profile Registry
3521488 : Parser Registry
3521488 : OWL Ontology Manager Factory Registry
3521488 : Specific contract variations

* PrefixOWLOntologyFormat can no longer be directly instantiated
* All OWLOntologyFormat derivatives must implement getKey()
3521488 : test changes
3535332 : Sesame RIO integration module
3535332 : IRI extensions to support org.openrdf.model.URI
3535332 : OWLOntologyID extensions including support for org.openrdf.model.URI