Modifications to 1.0.3-SNAPSHOT to:
* Fix a code generation issue that meant that classes with multiple
parents did not properly generate all the correct methods in the
implementation classes as they inherited from one but not all of their
parents
* Added a maven mojo to allow code generation to take place as part of a
maven build
* (Somewhat hacky) Changes to the factory class naming to allow for it
to be in a sub-package without breaking existing functionality. This
probably should be backed out and done properly
* change to the way in which classes are named to allow for an
annotation property in the ontology http://protege.code#javaname to
over ride the java class name in ontologies where there are generated
IRIs
Documentation updated