BASE : Add .travis.yml to enable testing using travisci.org
BASE : add log4j.properties files for tests
BASE : Current feature branches to test
GITHUB : README.md : Differences from com.github.ansell.owlapi to net.sourceforge.owlapi
GITHUB : bump owlapi versions to 3.4.3.3-ansell

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
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()