Thanks to rchallen for providing the pull-request with
these changes.

Added support for changing the package for the Factory
and the Vocabulary files.

Add support for specifying the names for the generated
code for an OWL class, object property or data property
based on an annotation property associated with the
OWL entity.